CH579配置按键

请问CH579如何配置一个按键,使用按键控制数码管的显示数字加减。。。

配置一个io为输入模式,去读io状态就可以了。


我试过使用封装好的函数GPIOB_ModeCfg()函数配置要使用的引脚;然后使用GPIOB_ReadPortPin()读取引脚电平状态,好像是不可以。。。



不可以是出现了什么现象呢?输入高低电平,读出来的引脚状态不变吗?


有什么参考的例程吗,现在就是读取出来的引脚状态都是不变的,没有找到参考的例程,请求代码帮助



emobile_2022-02-16_09-58-05.png

我配置成上拉输入,读出来的电平状态就是高,然后把PB22按键按下接地读出来的电平状态就是低。


image.png

我和你一样的设置,配置上拉输入,读出来是零,我得找原因出在哪里了。



这个读出来的值是一个32位的数据,需要定义一个32位的变量把读到的值赋给它。



问题已经解决,芯片引脚虚焊导致一直都是高电平。


只有登录才能回复,可以选择微信账号登录