eryueniaof 发表于 2014-10-22 18:21 
我试了一下,在刚进入main函数后,配置了一次
SMC_PMPROT = SMC_PMPROT_AVLP_MASK | SMC_PMPRO ...
看了,和这个是没有关系。
但是我试了官方的代码,修改了下,重复进入,功耗都是正确的。按照你的功耗顺序进入,VLLS0复位后,再进入VLPS也是正常的。
这样,你把你代码的UART0加上,每次进入低功耗的时候,测试下当前的时钟模式是PEE还是FEI等。
可以通过读MCG模式读出来的,具体参考官方代码MCG.C中的what_mcg_mode函数。
看看从VLLS0复位后,时钟模式与之前reset的时钟模式是否相同。
|