您好,我想请教一个MSP430从LPM4.5模式下唤醒的问题。
我专门建立了一个工程,做过一些测试,数据如下,请大牛帮帮看看是什么问题。
1. 只有专门建立的最简单测试程序,程序代码466字节,数据2字节,此情形从LPM4.5到MCUactive的时间是3.2 ms。该数据基本与datasheet符合,大概为MCU active时间2.5ms+0.7ms的XTAL建立时间。
2. 加入了一些变量,测试程序中根本没有用到,程序代码为562字节,数据为172字节。此情形原测试程序没有任何改动,只是加入一些全局变量。从LPM4.5到active需要的时间是7ms。
3. 加入了一些其它的程序,但这些程序根本没有调用到。即还是用原来最简单的测试程序。程序代码为3670字节,数据为172字节。此时从LPM4.5到active的时间是12ms。
这个问题很奇怪,不知道有哪位大牛知道怎样解决这个问题?这个Wakeup对我的项目来说时间很重要,我希望控制在4ms之内。
谢谢!