最近用MSP430低功耗,发现给问题,就是我仿真器连着板子给板子供电,仿真时电流显示1.2ua,那我把仿真关了,直接仿真器连接板子直接供电不进入仿真,电流会变成2,2ua,然后我把仿真器和PC机断开在连接上(仿真器还是连着目标板的),电流会变成500ua,请问这个是什么问题?
还有就是我
main()里主要就是开AD转换,进入低功耗0,
在AD中断时,把AD数据通过UART(用的SMCLK时钟 115200波特率)发送出去,退出低功耗0,开启定时器TA1(用的ACLK时钟),计时30ms,进入低功耗4;
定时器到了,退出低功耗4,进入main()再次重复;
总是会有一次AD的值异常的变化(就是比平时突然间跳变有个100以上的变化)这个会干扰我的判断所以必须解决这个跳变,请问是低功耗退出引起的吗还是低功耗切换引起的?还是退出低功耗要做些什么延时啊?引脚设置什么的?
|