打印

不知能不能用USART唤醒stop模式?

[复制链接]
2486|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sy126c|  楼主 | 2011-4-15 19:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近一直做个小项目需要低功耗,不知能不能用USART唤醒stop模式?哪位高手可不可一指导下
沙发
airwill| | 2011-4-15 21:40 | 只看该作者
我看不行, 既然 stop 模式停止了时钟, 那么 USART  的时钟也会停止, 这时候, USART 已经失去功能了, 怎么还能接收数据, 唤醒 cpu?

使用特权

评论回复
板凳
hdwgt| | 2011-4-17 18:28 | 只看该作者
刚接触stm8L,你的问题可以解决,如果stm8L不支持,可以借用INT完成。

使用特权

评论回复
地板
cafuyang001| | 2011-4-18 09:26 | 只看该作者
如果需要用低功耗的话,不建议使用stop模式,因为此种模式下功耗还是很大,建议你使用standby模式(待机模式)。可以将串口并到wakeup端,任意发送一个数据可以将cpu唤醒,延时后即可以发送正式数据,进行通信了。

使用特权

评论回复
5
star143133| | 2012-3-5 17:03 | 只看该作者
1# sy126c

楼主后来是怎么解决的呢

使用特权

评论回复
6
txcy| | 2012-3-5 18:15 | 只看该作者
不可以

使用特权

评论回复
7
无冕之王| | 2012-3-5 18:20 | 只看该作者
应该不能

使用特权

评论回复
8
香水城| | 2012-3-5 22:35 | 只看该作者
4楼的办法可行。

还可以按照4楼的思路,将串口并到任一个EXTI端,唤醒STOP模式。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

42

帖子

1

粉丝