lway 发表于 2024-11-27 15:59:32

AI8H4K32TLCD,休眠唤醒后中断全部挂了

本帖最后由 DebugLab 于 2024-11-27 16:15 编辑

我这边用到了IO的下降沿中断,原始程序正常,然后把几个变量的类型从U8改成bit,然后休眠唤醒后所有中断都挂了,进不去中断,while循环还在执行。

还遇到一个,原始程序正常,休眠唤醒正常,然后加入看门狗。如果while循环前喂狗,那么唤醒后中断也会挂,如果while循环前不喂狗,那么唤醒后程序正常运行。
如下图:


         程序静置2天后,上面会出现休眠后中断挂的问题又都没有了,
          我的芯片后缀是HA,估计是A版,看手册A版IO中断会出现瑕疵,会导致唤醒后中断全部挂了的情况吗。

lway 发表于 2024-11-27 16:02:46

图怎么插入到对应的字下面的{:shutup:}

_奶咖君_ 发表于 2024-11-27 16:14:20


这么插入图片

然后就可以放到想要的位置了

DebugLab 发表于 2024-11-27 16:22:02

IO中断有问题的版本,不要使用IO中断
看门狗注意IDL_WDT设置,还有一旦启用无法软件关闭,要关闭只能断电







lway 发表于 2024-11-27 16:22:53

本帖最后由 lway 于 2024-11-27 16:23 编辑

好的

lway 发表于 2024-11-27 16:24:53

DebugLab 发表于 2024-11-27 16:22
IO中断有问题的版本,不要使用IO中断
看门狗注意IDL_WDT设置,还有一旦启用无法软件关闭,要关闭只能断电



好的好的
页: [1]
查看完整版本: AI8H4K32TLCD,休眠唤醒后中断全部挂了