微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > stm32W108是怎么读取GPIO_PXIN返回引脚的输入值呢?

stm32W108是怎么读取GPIO_PXIN返回引脚的输入值呢?

时间:10-02 整理:3721RD 点击:
stm32W108是怎么读取GPIO_PXIN返回引脚的输入值呢?
button3state=1;
if(button3state!=((GPIO_PCIN&PC0_MASK)>>PC1_BIT))//PC1l连接一按键
      {
        beepload();
        button3state=((GPIO_PCIN&PC0_MASK)>>PC1_BIT);
      }
上面程序——是直接读取按键的PCIN的输入值,而不用中断
但是    实验现象应该是1、按键按下,蜂鸣器响
2、释放按键,蜂鸣器不响
但是实际却并未成功,就是不明白如何去读取GPIO_PCIN的返回引脚输入值
请兄弟们帮帮忙!

寄存器没有相关的寄存器说明,可能是程序中自己定义的GPIO端口,这个还是需要上下一期看的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top