万图 发表于 2025-6-10 07:24

用C0做外部中断的时候老是抖动

按键中断老是触发两次,已经加了简单的软件消抖。

Clyde011 发表于 2025-6-10 07:28

换成互电容方案,成本上升,但误触发基本没了。

公羊子丹 发表于 2025-6-10 07:29

我一般加个10ms软件延时判断。

周半梅 发表于 2025-6-10 07:30

STM32C0的IO防抖能力确实一般。

帛灿灿 发表于 2025-6-10 07:30

能上电容的话,硬件抗抖更稳。

童雨竹 发表于 2025-6-10 07:31

用互斥锁+标志位能挡住大部分干扰。

万图 发表于 2025-6-10 07:32

看下有没有共地,干扰源会引起假触发。

Wordsworth 发表于 2025-6-10 07:33

打开上拉或者下拉可能会好点。

Bblythe 发表于 2025-6-10 07:34

有时候把优先级设高点反而更抖了。

Pulitzer 发表于 2025-6-10 07:34

用定时器做外部按键检测也挺香。

Uriah 发表于 2025-6-10 07:35

抖动严重可能是线太长,换短点的线。
页: [1]
查看完整版本: 用C0做外部中断的时候老是抖动