STM32
直播中

话多显蠢

9年用户 755经验值
擅长:479461
私信 关注
[问答]

在测试STM328S103K3T6的按键控制灯亮灭时,有些会自动亮灯,为什么?

在测试STM328S103K3T6的按键控制灯亮灭时,有些会自动亮灯,这是什么原因呢。

回帖(3)

陈具松

2024-4-3 10:28:35
你有没有把引脚都控制到,空闲电平控制好了吗,还有就是硬件方面是不是不小心连到一起了
举报

李郝荫

2024-4-3 10:28:42
引脚没分配好,把没用的都可以注释掉,只留按键和需要用的led引脚。
举报

张伟

2024-4-3 16:00:16
可能有几个原因导致按键控制灯亮灭时出现自动亮灯的情况:

1. 按键失灵:按键可能存在接触不良或损坏的情况,导致按下按键时无法正确切换灯的状态,从而造成自动亮灯。

2. 静电干扰:静电可能会对STM328S103K3T6的电路产生干扰,导致按键失去稳定性,如果没有做好防静电措施,也可能出现自动亮灯的情况。

3. 软件逻辑错误:可能在程序中存在逻辑错误,导致按键的状态无法正确判断,从而导致灯的状态无法正确切换,出现自动亮灯的情况。

为了确定具体原因,可以逐一排查并排除可能的问题,例如检查按键的接触情况、更换按键、加强防静电措施或者重新检查程序逻辑等。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分