初级会员

- 积分
- 50
- 金钱
- 50
- 注册时间
- 2016-12-5
- 在线时间
- 11 小时
|
1金钱
大侠们,正在研究cube,发现确实很方便,但无奈初学,不少代码不理解为啥要这么写:比如以下这个
#define __HAL_RCC_GPIOE_CLK_ENABLE() do { \
__IO uint32_t tmpreg = 0x00U; \
SET_BIT(RCC->AHB1ENR, RCC_AHB1ENR_GPIOEEN);\ 这句话是使能GPIOE时钟的
/* Delay after an RCC peripheral clock enabling */ \
tmpreg = READ_BIT(RCC->AHB1ENR, RCC_AHB1ENR_GPIOEEN);\
UNUSED(tmpreg); \
上面这个是使能GPIOE时钟的,下划线斜体的两句话是做什么用的呢?目的是干啥,谢谢解答咯~
|
|