问题描述:
1 下载程序后板子电流偏高,广播达到800ua,调用HAL_SYSTEM_RESET();或者Power_shutdown( NULL,0);,程序立即死机,电流达到3.8ma;
2 重新上电后广播200多ua,调用HAL_SYSTEM_RESET();可以正常复位,调用Power_shutdown( NULL,0);进入掉电状态,电流15ua,可以用外部中断唤醒;
3 板子没有硬件复位电路,插拔下载线,成功复位芯片后也可以正常运行;
4 smartRF flash programer2,右击connect,然后再disconnect,又会出现上述问题。
下载器:XDS100V3.0
烧录软件:smartRF flash programer2
如何解决?
da qin zheng sheng:
没有硬件复位电路?阻容复位没有?
Viki Shi:
请问是用的什么板子?官方版还是自制版?死机问题请参考论坛类似帖:e2echina.ti.com/…/133207
user5315828:
回复 da qin zheng sheng:
电池是焊接好的,不能拔下来,所以要解决重新上电才能正常运行的问题。
user5315828:
回复 Viki Shi:
自制的,我这个问题跟你放的链接不一样,我不开启看门狗也会死机,调用Power_shutdown( NULL,0);也会死机。问题出现在下载完程序后,重新上电前。重新上电一切恢复正常。
Viki Shi:
回复 user5315828:
硬件是否按照TI设计?手头是否有官方版对比测试?
user5315828:
回复 Viki Shi:
没有官方板,我是设计软件的,不太懂硬件,这是一个硬件问题么?