TI中文支持网
TI专业的中文技术问题搜集分享网站

430F1611的LPM3唤醒问题

各位大神,我的430F1611进入LPM3后,可以用TimerB定时唤醒,但是串口接收数据好像不能唤醒,这是为什么,我看手册上是任意中断响应后将退出低功耗模式,串口部分的"Receiver start_edge detection for auto-wake up from LPMx modes"又是什么意思呢?

peng wang25:

回复 Susan Yang:

哦对,有道理;那是不是如果用ACLK作为时钟源就可以解决这个问题?

Susan Yang:

回复 peng wang25:

是的,您可以尝试一下

peng wang25:

回复 Susan Yang:

好的,非常感谢,茅塞顿开

Susan Yang:

回复 peng wang25:

很高兴能帮到您!

灰小子:

f1611串口唤醒的例程网上还真没找到。
这里有个f5438的,楼主参考下思路吧bbs.21ic.com/icview-1658686-1-1.html

peng wang25:

回复 灰小子:

非常感谢。

我后来想了一下,ACLK的速度用作串口通信太慢了,波特率都不满足;我准备试一下LPM1的功耗情况再看看~

peng wang25:

现在放弃LPM3,让单片机进入LPM1模式,串口是可以唤醒单片机的;但是LPM1的功耗达到了402uA,这正常吗

Susan Yang:

回复 peng wang25:

功耗太高了

peng wang25:

回复 Susan Yang:

你好。

我也觉得太高了,所以想知道我可能是哪里出了问题。

目前我的硬件部分只有芯片、晶振、复位、稳压电容、共地0Ω电阻。

软件部分进入LPM1,TIMERB采用ACLK定时唤醒,并且uart0串口中断打开,接受外部命令唤醒

赞(0)
未经允许不得转载:TI中文支持网 » 430F1611的LPM3唤醒问题
分享到: 更多 (0)