百度试题 结果1 题目第6题,GPIOx_IDR是( )。 A. 端口输入数据寄存器 B. 端口输出数据寄存器 C. 端口位设置/清除寄存器 D. 端口位清除寄存器 相关知识点: 试题来源: 解析 A 反馈 收藏
就是一个宏定义,即后面的KEY0将全部用 后面的这一串代替:“(GPIOD->IDR&GPIO_Pin_0)”所以,下面的语句 if KEY0 printf("Stop");经过预编译后就变成了:if (GPIOD->IDR&GPIO_Pin_0) printf("Stop");所以使用宏定义后如果编译出错,你又看不出来的话,需要你仔细你的宏定义是否正...
就是一个宏定义,即后面的KEY0将全部用 后面的这一串代替:“(GPIOD->IDR&GPIO_Pin_0)”所以,下面的语句 if KEY0 printf("Stop");经过预编译后就变成了:if (GPIOD->IDR&GPIO_Pin_0) printf("Stop");所以使用宏定义后如果编译出错,你又看不出来的话,需要你仔细你的宏定义是否正...