stdint.h(变量名称统一化)
清零结合置一
U表示无符号
当然也可以用带参数宏定义结合三目运算符
#define LED1(x) do{ x ? \
HAL_GPIO_WritePin(LED1_GPIO_PORT, LED1_GPIO_PIN, GPIO_PIN_SET): \
HAL_GPIO_WritePin(LED1_GPIO_PORT, LED1_GPIO_PIN, GPIO_PIN_RESET); \
};
条件编译
extern即给外来的哥们指路
其他东西大同小异,在这就不一一列举了。。。
最后注意一下代码规范与风格