TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640休眠模式下,外部中断触发后MCU死机问题

现象:1、IO配置为上升沿触发唤醒,打开休眠宏,一旦触发外部中断MCU死机了。

           2、关闭休眠的宏,同样的代码,中断触发正常,MCU正常跑。

做了几个试验最终断定是休眠模式下中断触发造成的死机:

这边打开开门狗是能触发开门狗复位的,也就是说中断确实把MCU唤醒了,是瞬间执行了部分代码才死机的。

个人屏蔽了中断触发后,回调函数内的代码,仍会出问题,所以判断不是回调代码的问题。

初始化配置,完全参考board_key来的,应该没啥问题,并且只是个别板子有此问题。

望TI工程师帮忙分析解答一下!盼复!

Viki Shi:

个别板子有问题的话,硬件出问题的可能性更大。你有试过换颗芯片试一下吗?

user5318699:

回复 Viki Shi:

换过新芯片,还是会死机

Viki Shi:

回复 user5318699:

对比过正常板子跟问题板子的区别吗?

user5318699:

回复 Viki Shi:

板子硬件确实有点问题,没法在线debug,进入debug直接就报错了,直接烧录没问题。电源什么的查下来正常。

Albin Zhang:

回复 user5318699:

原理图、layout截个图我看看吧?
BR. Albin

赞(0)
未经允许不得转载:TI中文支持网 » CC2640休眠模式下,外部中断触发后MCU死机问题
分享到: 更多 (0)