笔记4之C语言复习和寄存器地址名称映射分析

位操作
define宏定义关键词
ifdef条件编译
extern变量声明
typedef类型别名
结构体
static关键字
1.位操作
笔记4之C语言复习和寄存器地址名称映射分析_第1张图片
按位与清零,与0为0,与1不影响原位值;按位或置位,有1为1,或0不影响原位值;左移低位补零,右移高位补零;按位异或,异1同0;

要操作的位先用&清零,再用|置位,不影响其他位
笔记4之C语言复习和寄存器地址名称映射分析_第2张图片
宏定义和宏替换

你可能感兴趣的:(STM32库函数学习,嵌入式,stm32,单片机)