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

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

ID:8802845

大小:41.00 KB

页数:4页

时间:2018-04-08

51单片机学中常见的概念及定义_第1页
51单片机学中常见的概念及定义_第2页
51单片机学中常见的概念及定义_第3页
51单片机学中常见的概念及定义_第4页
资源描述:

《51单片机学中常见的概念及定义》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.code即表示编码的意思目的是使得原来存储在RAM中的变量声明变成代码的一部分。2.通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter,通常称作UART,读音/`ju:art/)是一种异步收发传输器,是电脑硬件的一部分,将资料由串行通信与并行通信间作传输转换。UART通常用在与其他通讯接口(如EIARS-232)的连结上。3.什么是占空比?占空比(DutyCycle)指在一串理想的脉冲序列中(如方波),正脉冲的持续时间与脉冲总周期的比值。4.“看门狗”的概念及其应用由于单片机构成的系统中,由于单片机的工作有可能受到来自外界电磁场的干

2、扰,造成程序的跑飞,从而陷入死循环,程序的正常运行被打断,由于单片机控制的系统便无法继续工作,这样会造成整个系统陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称“看门狗”。5.ISP与IAP介绍ISP(InSystemProgramable)是指在系统编程。通俗地讲,就是片子已经焊在板子上,不用取下,就可以简单而方便地对其进行编程。比如,我们通过计算机给STC单片机下载程序,或给AT89S51单片机下载程序,就是利用ISP技术。IAP(InApplicationProgramable)是指在应用编程。就是

3、片子提供一系列的机制(硬件/软件上的),当片子在运行程序时可以提供一种改变Flash数据的方法。通俗点讲,也就是说,程序自己可以往程序存储器里写数据或修改程序。这种方式的典型应用就是用一小段代码来实现程序的下载,实际上单片机的ISP功能就是通过IAP技术实现的,即片子在出厂前就已经有一段小的boot程序在里面,片子上电后,开始运行这段程序,当检测到上位机有下载要求时,便和上位机通信,然后下载数据到存储区。大家要注意,千万不要尝试去擦除这段ISP引导程序,否则恐怕以后再也下载不了程序了。6.mil是什么意思_百度知道答1、n.千分之一英寸〔计〕密耳(=0.001英寸,线径单位文字)1mil

4、=1/1000inch=0.00254cm=0.0254mm1inch=1000mil=2.54cm=25.4mm7.STM32F系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3。8.内核的含义是什么?内核,通俗点理解就是一种代码,单片机的指令系统。在计算机科学中,内核(英语:Kernel),又称核心,是操作系统最基本的部分,主要负责管理系统资源。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并由内核决定一个程序在什么时候对某部分硬件操作多长时间。直接对硬件操作是非常复杂的。所以内核通常提供一种硬件抽象

5、的方法,来完成这些操作。通过进程间通信机制及系统调用,应用进程可间接控制所需的硬件资源(特别是处理器及IO设备)。严格地说,内核并不是计算机系统中必要的组成部分。程序可以直接地被调入计算机中执行;这样的设计,说明了设计者不希望提供任何硬件抽象和操作系统的支持;它常见于早期计算机系统的设计中。最终,一些辅助性程序,例如程序加载器和调试器,被设计到机器核心当中,或者写入在只读记忆体里。这些变化发生时,操作系统内核的概念就渐渐明晰起来了。内核可分为四大类:·单内核:它为潜在的硬件,提供了大量完善的硬件抽象操作。·微内核 :只提供了很小一部分的硬件抽象,大部分功能由一种特殊的用户态程序:服务来完

6、成。·混合内核 :它很像微内核结构,只不过它的组件更多的在核心态中运行,以获得更快的执行速度。·外内核 :这种内核不提供任何硬件抽象操作,但是允许为内核增加额外的运行库,通过这些运行库应用程序可以直接地或者接近直接地对硬件进行操作。自学笔记:所谓的内核并不是一个计算机的必要组成部分的含义是指,比如对单片机的操作可以通过两种语言来进行,一种是汇编语言,一种C语言。而大家都自己,C语言是高级语言,写出来之后还要经编译器进行编译,才能在硬件上运行。而汇编语言是自己对硬件进行操作的。所以,如果你用的是汇编语言,就不需要内核了,你可以自己通过汇编语言来管理硬件资源。相反,如果你用的是不是汇编语言,

7、而是C语言,那么你就需要内核,让内核来帮助你来管理系统的资源,这样程序员在写程序代码的时候可以轻松得多。可以专心投入于功能的实现,而不用分心于对系统硬件资源的管理上。9.NC不连接(NoConnect)10.51单片机I/O的定义:标准51内核单片机的IO口:P0口则为双向三态输入输出口P1P2P3是准双向IO口,没有方向控制,做输入时需要先往端口数据寄存器写1才行(也可看作此时为输出,端口输出高电平)。初始状态和复位状态下准双

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。