在RTOS环境下的多任务模型:
任务通常阻塞在一个OS调用上(比如从消息队列取数据)。
外部如果想让该任务运转,就要向消息队列发送消息。
任务收到消息时,根据当前状态,决定如……
一个MPU、MCU是8位还是16位,该如何定义?以下几个特征的描述概念清晰:
以16位机为例,(8/32/64位机同样):
16位机——是16位结构的CPU。概括地讲,……
LSB(Least Significant Bit),意为最低有效位;MSB(Most Significant Bit),意为最高有效位,若MSB=1,则表示数据为负值,若MSB=……
任务的分时处理是分时操作系统的思想内核。
分时操作系统是把 CPU的时间划分成长短基本相同的时间区间,即“时间片”,通过操作……
B、把发射函数置于中断中,发射编码的时间不需要做进一步调整,而且时间很准。
EIR_SYNC equ 22+1 //23……
上面所说的那个方法需要延时等待,在发射过程中CPU不能执行其他的功能,严重降低了CPU的效率。如果工程中还牵涉到LCD(不管是点阵的还是TN的)驱动程序、PWM控制、复合按键(长击……
先说一个最笨的方法:就地延时等待发射。
此方法适用于发射机功能简单到发射是唯一的大任务的工程项目,其他有一些诸如按键检测、RC充放电、AD检测、L……
以 EM78P260为主,其实其他型号大通小异,注意修改一下寄存器就可以。
1)最常用的 PAGE 和 BANK
EMC 的IC是分几个page……
程序的不规范,造成了诸多弊端:
1、 可读性极差。读懂别人的一个程序,比自己写一个程序的时间还长。
2、 可……
固态电容全称为:固态铝质电解电容。它与普通电容(即液态铝质电解电容)最大差别在于采用了不同的介电材料,液态铝电容介电材料为电解液,而固态电容的介电材料则为导电性高分子。
&nbs……