STM32W108是怎么读取GPIO_PXIN返回引脚的输入值呢?
tica, SimSun, sans-serif">button3state=1;
if(button3state!=((GPIO_PCIN&PC0_MASK)>>PC1_BIT))//PC1l连接一按键
{
beepload();
button3state=((GPIO_PCIN&PC0_MASK)>>PC1_BIT);
}
上面程序——是直接读取按键的PCIN的输入值,而不用中断
但是 实验现象应该是1、按键按下,蜂鸣器响
2、释放按键,蜂鸣器不响
但是实际却并未成功,就是不明白如何去读取GPIO_PCIN的返回引脚输入值
请兄弟们帮帮忙!
一周热门 更多>