单片机常用关键字
1、extern
提升变量或者函数逼格
使他们可以跨文件被访问
2、define 宏定义
#define 标识符 字符串
#define SYSCLK_FREQ_72MHz 7200000
意思是变量SYSCLK_FREQ_72MHz替换为7200000
3、ifdef 条件编译
#ifdef 标识符
程序段1
#else
程序段2
#endif
意思是判断标识符对则是程序段1的变量,不对则是程序段2的变量
4、typedef 类型别名
可以用做声明指针型变量的多个对象
typedef uint32_t u32;//uint32_t改名u32
typedef 在 MDK 用得最多的就是定义结构体的类型别名和枚举类型了
在stm32f10X_gpio.h中
typedef struct
{
uint16_t GPIO_Pin; /*!< Specifies the GPIO pins to be configured.
单片机常用关键字最先出现在Python成神之路。
共有 0 条评论