C语言中这句话是什么意思GPIOB->ODR = (ViewBuffer[4]&0x1F);

来源:学生学帮网 编辑:学帮网 时间:2024/06/05 08:20:25

C语言中这句话是什么意思
GPIOB->ODR = (ViewBuffer[4]&0x1F);

GPIOB->ODR是输出控制寄存器,(ViewBuffer[4]&0x1F)就是把高3位清零,前面有个~是取反,也就是把GPIOB->ODR =111 xxxxx,x代表不确定,所以这语句就是bit7 6 5输出高电平