随笔分类 - 单片机
1
摘要:BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样
阅读全文
摘要:知道手机网友 | 浏览 5427 次 知道手机网友 | 浏览 5427 次 推荐于2016-08-30 02:33:10 最佳答案 数字量:在时间上和数量上都是离散的物理量称为数字量。把表示数字量的信号叫数字信号。把工作在数字信号下的电子电路叫数字电路。数字量由多个开关量组成。如三个开关量可以组成表
阅读全文
摘要:R0~R7表示当前选中的寄存器组的寄存器0~7,5I机有p0,p1,p2,p3口,每组有八个寄存器(R0-R7),比如MOV A Rn (n=0~7),表示把寄存器Rn 的内容送给累加器A,其中源操作数就是Rn 的内容。
阅读全文
摘要:累加器写成A或ACC在51汇编语言指令中是有区别的。 ACC在汇编后的机器码必有一个字节的操作数,即累加器的字节地址E0H,A在汇编后则隐含在指令操作码中。所以在指令中A不能用ACC来替代,而对A的特殊功能寄存器直接寻址和累加器某一位的寻址要用ACC,而不能写成A。 例如,指令INC A的机器码是0
阅读全文
摘要:data: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 data: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 data: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读
阅读全文
摘要:http://blog.csdn.net/yangtalent1206/article/details/5853017 计算机系统有一系列的“周期”概念,区别、联系地理解这些概念至关重要。以下对时钟周期、振荡周期、机器周期、CPU周期、状态周期、指令周期、总线周期、任务周期进行简单介绍。 周期 在电
阅读全文
摘要:入手STM32有一段时间了,感觉刚入门时很难,无处下手,现在学到了点皮毛,写出来和大家分享一下。 首先,什么叫GPIO?这个问题,答案是我也不知道!至少目前我没有必要知道,我只要知道他其实就是51单片机的那种IO口而已,不同的是,51单片机的IO口是不需要配置模式的,而STM32的IO口(哦,不,应
阅读全文
摘要:1、软件方面 这应该是最大的区别了。引入了操作系统。为什么引入操作系统?有什么好处? 1)方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新写。前期的操作系统移植工作,还是要专业人士来做。 2)安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分
阅读全文
摘要:在单片机中,负跳变指平由高电平变成低电平的过程,也叫下降沿,高脉冲就是正脉冲,给一个上升沿。 负跳变指令检测它前面的逻辑状态。如果上个程序扫描周期是1,本周期是0,则它后面的逻辑状态在本周期的剩余扫描时间内为1, 该指令仅在一个扫描周期内有效。 高脉冲即从逻辑0变化到逻辑1再变化到逻辑0,如此便是一
阅读全文
摘要:https://zhidao.baidu.com/question/320934203.html 优先级高的中断在执行时,如有低优先级中断到达,低优先级被挂起。等高优先级结束后,再处理低优先级。优先级低的中断在执行时,如有高优先级中断到达,开始执行高优先级中断。等高优先级结束后,再返回处理低优先级。
阅读全文
摘要:数据指针(DPTR)是80C51中一个功能比较特殊的寄存器。从结构DPTR是一个16位的特殊功能寄存器, 其高位字节寄存器用DPH表示,低位字节寄存器用DPL表示,DPTR既可以作为一个16位的寄存器来处理,也可以作为两个独立的8位寄存器来使用。主要功能是存放16位地址,作为片外RAM寻址用的地址寄
阅读全文
摘要:MSC-51:1,片内4K字节程序存储器;2,片内128字节数据存储器;3,片内2个16位硬件定时器/计数器。MSC-52:1,片内8K字节程序存储器;2,片内256字节数据存储器;3,片内3个16位硬件定时器/计数器。
阅读全文
摘要:此表主要是为了方便大家查阅每条指令的作用,写法以及字节数和周期数,建议大家保存为书签。 助记符 指令说明 字节数 周期数 (数据传递类指令) MOV A,Rn 寄存器传送到累加器 1 1 MOV A,direct 直接地址传送到累加器 2 1 MOV A,@Ri 累加器传送到外部RAM(8 地址)
阅读全文
摘要:ROM指的是“只读存储器”,即Read-Only Memory。这是一种线路最简单半导体电路,通过掩模工艺, 一次性制 造,其中的代码与数据将永久保存(除非坏掉),不能进行修改。这玩意一般在大批量生产时才会被用的,优点是成本 低、非常低,但是其风险比较大,在产品设计时,如果调试不彻底,很容易造成几千
阅读全文
摘要:文章出处:http://www.ruitairt.com责任编辑:郭华 文章出处:http://www.ruitairt.com责任编辑:郭华 文章出处:http://www.ruitairt.com责任编辑:郭华 晶振从材质可以分为石英晶振和陶瓷晶振两大类,而从属性晶振可以分为无源晶振和有源晶振。
阅读全文
摘要:http://www.rt-thread.org/官网 RT-Thread RTOS,由国内一些专业开发人员开发、维护。它不仅仅是一款 高效、稳定的实时操作系统内核,也是一套面向嵌入式系统的软件平台,覆盖了: 全抢占的实时操作系统内核 小巧而与底层具体实现无关的文件系统 轻型的TCP/IP协 议栈
阅读全文
摘要:在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。 在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更
阅读全文
摘要:uC/OS II(Micro Control Operation System Two)是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,适合很多商业操作系统性能相当的实时操作系统(RTOS)。为了提供最好的移植性能,uC/OS II最大程度
阅读全文
摘要:STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核(ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-
阅读全文
1