51单片机学中常见的概念及定义.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
code 即表示编码的意思 目的是使得原来存储在RAM中的变量声明变成代码的一部分。 2. 通用异步收发传输器 (Universal Asynchronous Receiver/Transmitter,通常称作UART,读音/`ju:art/)是一种异步收发传输器,是电脑硬件的一部分,将资料由串行通信与并行通信间作传输转换。UART通常用在与其他通讯接口(如EIA RS-232)的连结上。 什么是占空比? 占空比(Duty Cycle) 指在一串理想的脉冲序列中(如方波),正脉冲的持续时间与脉冲总周期的比值。 “看门狗”的概念及其应用 由于单片机构成的系统中,由于单片机的工作有可能受到来自外界电磁场的干扰,造成程序的跑飞,从而陷入死循环,程序的正常运行被打断,由于单片机控制的系统便无法继续工作,这样会造成整个系统陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称“看门狗”。 ISP与IAP介绍 ISP(In System Programable)是指在系统编程。通俗地讲,就是片子已经焊在板子上,不用取下,就可以简单而方便地对其进行编程。比如,我们通过计算机给STC单片机下载程序,或给AT89S51单片机下载程序,就是利用ISP技术。 IAP(In Application Programable)是指在应用编程。就是片子提供一系列的机制(硬件/软件上的),当片子在运行程序时可以提供一种改变Flash数据的方法。通俗点讲,也就是说,程序自己可以往程序存储器里写数据或修改程序。这种方式的典型应用就是用一小段代码来实现程序的下载,实际上单片机的ISP功能就是通过IAP技术实现的,即片子在出厂前就已经有一段小的boot程序在里面,片子上电后,开始运行这段程序,当检测到上位机有下载要求时,便和上位机通信,然后下载数据到存储区。大家要注意,千万不要尝试去擦除这段ISP引导程序,否则恐怕以后再也下载不了程序了。 6. mil是什么意思_百度知道 答 1、n.千分之一英寸 〔计〕密耳(=0.001英寸,线径单位文字) 1mil=1/1000inch=0.00254cm=0.0254mm 1inch=1000mil=2.54cm=25.4mmSTM32F 系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3。在计算机科学中,内核(英语:Kernel),又称核心,是操作系统最基本的部分,主要负责管理系统资源。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并由内核决定一个程序在什么时候对某部分硬件操作多长时间。直接对硬件操作是非常复杂的。所以内核通常提供一种硬件抽象的方法,来完成这些操作。通过进程间通信机制及系统调用,应用进程可间接控制所需的硬件资源(特别是处理器及IO设备)。 严格地说,内核并不是计算机系统中必要的组成部分。程序可以直接地被调入计算机中执行;这样的设计,说明了设计者不希望提供任何硬件抽象和操作系统的支持;它常见于早期计算机系统的设计中。最终,一些辅助性程序,例如程序加载器和调试器,被设计到机器核心当中,或者写入在只读记忆体里。这些变化发生时,操作系统内核的概念就渐渐明晰起来了。 内核可分为四大类: 单内核: 它为潜在的硬件,提供了大量完善的硬件抽象操作。 微内核?:只提供了很小一部分的硬件抽象,大部分功能由一种特殊的用户态程序:服务来完成。 混合内核?:它很像微内核结构,只不过它的组件更多的在核心态中运行,以获得更快的执行速度。 外内核?:这种内核不提供任何硬件抽象操作,但是允许为内核增加额外的运行库,通过这些运行库应用程序可以直接地或者接近直接地对硬件进行操作。 自学笔记:所谓的内核并不是一个计算机的必要组成部分的含义是指,比如对单片机的操作可以通过两种语言来进行,一种是汇编语言,一种C语言。而大家都自己,C语言是高级语言,写出来之后还要经编译器进行编译,才能在硬件上运行。而汇编语言是自己对硬件进行操作的。所以,如果你用的是汇编语言,就不需要内核了,你可以自己通过汇编语言来管理硬件资源。相反,如果你用的是不是汇编语言,而是C语言,那么你就需要内核,让内核来帮助你来管理系统的资源,这样程序员在写程序代码的时候可以轻松得多。可以专心投入于功能的实现,而不用分心于对系统硬件资源的管理上。 9. NC 不连接(No Connect) 10. 51单片机I/O的定义: 标准51内核单片机的IO口: P0口则为双向三态输入输出口 P1\P2\P3是准双向IO口,没有方向控制,做输入时需要先往端口数据寄存器写1才行(也可看作此时为输出,端口输出高电平)。 初始状态和复位状态下准双向口

文档评论(0)

3va3x66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档