久芯网

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

avatar 32蘑菇 提问时间: 2023-08-27 13:41:33 / 未解决
6个回答
  • avatar wlp向日葵
    回答时间: 2023-08-27 14:04:15

    你有没有把引脚都控制到,空闲电平控制好了吗,还有就是硬件方面是不是不小心连到一起了

  • avatar 老牛洋车
    回答时间: 2023-08-27 14:22:34

    会不会是其它应用也使用了LED的引脚?

  • avatar jundao721
    回答时间: 2023-08-27 14:54:04

    引脚没分配好,把没用的都可以注释掉,只留按键和需要用的led引脚。

  • avatar 废鱼
    回答时间: 2023-08-27 15:18:58

    要看一下外部LED灯是上拉还是下拉,默认状态下回导致出现该问题。建议把LED 的IO口初始化,并且输出为灯不亮的状态。

  • avatar butterflyspring
    回答时间: 2023-08-27 15:35:38

    如果硬件检查没什么问题,那要考虑软件尤其是按键处理的功能,有些时候没有做好去抖动和控制逻辑,会导致一次按下,多次相应。并且这种问题不容易调试发现。

  • avatar 胤幻1988
    回答时间: 2023-08-27 16:04:12

    检测是不是其他引脚或者引脚相关外设也启用了~

会员中心 微信客服
客服
回到顶部