CPU:富士通16位单片机
(全局变量用来移位的学习)
#define DSPEN &n……
1.不带参数宏定义
#define 标识符 待替换的字符串
例:#define &nbs……
1.位段的概念
所谓位段,就是指以位为单位定义长度的结构体类型中的成员。
eg:
&nb……
1.位域及位域变量的定义
位域的定义形式:
struct 位域结构名
{
类型说明符 位域名1:位域长度1;
...
类型说明符 位……
结构(struct)
结构是由基本数据类型构成的、并用一个标识符来命名的各种变量的组合。
……
在单片机应用系统中,软件的可靠性是最重要的指标之一。它要求:1. 运行参数环境发生变化时(如温度漂移等),软件都能可靠运行并给出正确结果,即软件具有自适应性;2. 工业环境极……
(1) 在元器件的布局方面,应该把相互有关的元件尽量放得靠近一些,例如,时钟发生器、晶振、CPU的时钟输入端都易产生噪声,在放置的时候应把它们靠近些。对于那些易产生噪声的器件……
100Ω电阻代替磁珠。(2)如果单片机的I/O口用来控制电机等噪声器件,在I/O口与噪声源之间应加隔离(增加π形滤波电路)。(3)注意晶振布线。晶振与单片机引脚尽量靠近,用地线把时……
USB插上电脑,首先就需要枚举,固件实现一个能简单工作的枚举,只需要支持:
1、支持get desc (包括device、configuration)
……
USB枚举过程说难也不难,只要把需要支持的standard request都支持了就ok。
但是如果需要用控制端点来做通讯,比如一些HID设备,就需要进一步考……