请问stm32W108如何读GPIO_PXIN返回引脚的输入值?

2019-07-14 13:34发布


[tr]STM32W108,怎么去读GPIO_PXIN返回引脚的输入值
            button3state=1;
            if(button3state!=((GPIO_PCIN&C0_MASK)>>C1_BIT))//PC1l连接一按键
                  {
                    beepload();
                    button3state=((GPIO_PCIN&C0_MASK)>>C1_BIT);
                  }
            此程序貌似是直接读取按键的PCIN的输入值,而不用中断
            实验现象应该是按键按下,蜂鸣器响
            释放按键,蜂鸣器不响
            但是实际却并未成功,就是不明白如何去读取GPIO_PCIN的返回引脚输入值
            求大神赐教!!!!!!!!!!!!!!!!!!!!!!!!!!
[/tr]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
爱雪爱雪
1楼-- · 2019-07-15 16:24
stm32W108使用还是要看看手册或使用说明的,你说的失败是什么意思?是进不了if语句中还是听不到蜂鸣器响?设个断点看看
阙云汉qrc
2楼-- · 2019-07-15 19:43
问题已解决~~谢谢各位好心人

一周热门 更多>