关于STM32 GPIO->BSRR GPIO->BRR的问题#define LCD_EN(bit)\x05\x05{if(bit) GPIOD->BSRR = LCD_CS; else GPIOD->BRR = LCD_CS;}请问这个程序是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/20 05:33:41
关于STM32 GPIO->BSRR GPIO->BRR的问题#define LCD_EN(bit)\x05\x05{if(bit) GPIOD->BSRR = LCD_CS; else GPIOD->BRR = LCD_CS;}请问这个程序是什么意思

关于STM32 GPIO->BSRR GPIO->BRR的问题#define LCD_EN(bit)\x05\x05{if(bit) GPIOD->BSRR = LCD_CS; else GPIOD->BRR = LCD_CS;}请问这个程序是什么意思
关于STM32 GPIO->BSRR GPIO->BRR的问题
#define LCD_EN(bit)\x05\x05{if(bit) GPIOD->BSRR = LCD_CS; else GPIOD->BRR = LCD_CS;}
请问这个程序是什么意思

关于STM32 GPIO->BSRR GPIO->BRR的问题#define LCD_EN(bit)\x05\x05{if(bit) GPIOD->BSRR = LCD_CS; else GPIOD->BRR = LCD_CS;}请问这个程序是什么意思
if 后面的是置位,else 后面的是清零.
BSRR的高16位写1是对应口的清零,低16位写1是置位.
BRR只有低16位,写1是清零.