最近在搞一个低功耗的项目。用到低功耗定时器和看门狗,程序执行到进入深度睡眠之前打开低功耗定时器,250ms发生一次中断,把cpu从睡眠中唤醒。把程序烧录到我的板子上运行没问题。但出现了一点问题,板子出现复位的情况,是看门狗复位。这个复位出现的时间不确定,但有一定概率。 在找问题的过程中,我又把程序烧录到另外的一个板子,这次就没有发生复位。所以我就怀疑CPU有问题,就把两个板子的CPU对调,发现复位现象是跟着CPU走的。我又拿出新的CPU换上,发现有一半的CPU发生了复位,有一半就没发生正常运行。 我想问一下这同一批次的CPU会存在这种差异吗,或者哪位大佬有遇到过类似的问题,帮帮忙解答一下。
|