[STM8] 按键检测有时失效

[复制链接]
4392|33
zhuhuis 发表于 2021-8-14 22:10 | 显示全部楼层
还有就是复位了恢复正常,这个电路啊,我感觉大概率是软件问题
xxmmi 发表于 2021-8-14 22:11 | 显示全部楼层
共性:失效是全部失效,  复位正常
未知:  复位时,VCC会跟着复位吗?

排除:与个别元件无关(指个别开关通路内的元件)

要排除:由复位而会改变的地方:  VCC支路是否正常,   VDD是否不正常-------失效时测试.      失效时抽一两个支路测IO的电平是否会因开关变化而变化

排除后,去查软件吧
会否是有BUG, 指针错误 改变了IO设置,    或是变量指针出错等.  半年出问题,最好查一下少用的功能部分
wenfen 发表于 2021-8-14 22:19 | 显示全部楼层
这就多了,因为IO配置就只是一个地址,   如果你程序中不小心,如给某地址 赋值,    而且你的地址自加或偏移,如果不作判断等,就会误给 IO地址赋值。   当然,只是猜的,   具体你要自己查,你可以一直读IO配置,监控一下,是否是这样。  当然这只是一个方向
 楼主| huwr 发表于 2021-8-14 22:24 | 显示全部楼层
程序的问题吧
dingy 发表于 2021-8-14 22:28 | 显示全部楼层
这样的话,基本就是软件的问题了
happy_10 发表于 2021-8-14 22:33 | 显示全部楼层
看着像是程序问题
 楼主| huwr 发表于 2021-8-14 22:37 | 显示全部楼层
好的,我明天去单位试一下,多谢各位大侠了哈
gwsan 发表于 2021-9-6 14:22 | 显示全部楼层
先排除硬件问题
paotangsan 发表于 2021-9-9 12:11 | 显示全部楼层
是不是中断函数太大了啊
tpgf 发表于 2021-9-9 12:12 | 显示全部楼层
会不会有大的干扰源啊
renzheshengui 发表于 2021-9-9 13:24 | 显示全部楼层
确认下按键信号 有木有
wakayi 发表于 2021-9-9 13:30 | 显示全部楼层
SVGHYPCA这个信号正常不正常
wowu 发表于 2021-9-9 14:21 | 显示全部楼层
有木有虚焊的可能啊
guanjiaer 发表于 2021-9-9 17:24 | 显示全部楼层
在什么情况下失效呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部