开发过程中发现一个现象,板子上电后LED指示灯偶尔会出现常亮或者不亮(正常情况下是闪烁)。用示波器检测发现24MHz晶振和32.768KHz晶振都没电压。
经过调试发现:
1,关闭低功耗模式,该现象会消失。
2,软件没关掉低功耗模式,但是去掉32.768KHz晶振的匹配电容,相当于是32.768KHz晶振不起振,该现象也会消失。
以上两个做法都是阻止芯片进入低功耗模式,程序能正常运行,只是待机电流大。所以我分析是不是芯片进入低功耗模式之后挂掉了,或者进入低功耗模式之后醒不来了。但是这个情况只是偶现,而且只会出现在刚上电的瞬间。
麻烦TI的工程师帮忙分析一下,谢谢