OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4966|回复: 4

关于串口中断在停止模式下的问题

[复制链接]

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2014-7-30
在线时间
32 小时
发表于 2015-1-21 17:29:17 | 显示全部楼层 |阅读模式
5金钱
在停止模式下,外部通过USART向板子发送数据,唤醒需要一定时间,并且需要重新对时钟及串口波特率进行设置,这样,串口中断接收到的数据已经是乱码了,因为需求的需要,低功耗和串口通讯是必须都有的,陷入僵局了,难道需要睡眠模式么,3.5的固件库也没有睡眠模式的函数,而且也担心睡眠的低功耗达不到规定要求,求大神解答!

最佳答案

查看完整内容[请看2#楼]

在传送正常数据之前,先传送些无用数据吧  思路之一
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13135
金钱
13135
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-1-21 17:29:18 | 显示全部楼层
在传送正常数据之前,先传送些无用数据吧 

思路之一
学无止境
回复

使用道具 举报

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2014-7-30
在线时间
32 小时
 楼主| 发表于 2015-1-21 17:57:08 | 显示全部楼层
回复【2楼】jermy_z:
---------------------------------
嗯,我初步也是这么设想的,如果确实没有理想的解决方案,就先发一个唤醒字符,然后再发数据,不过还是希望有更直接的解决方案。
回复

使用道具 举报

5

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
680
金钱
680
注册时间
2019-5-18
在线时间
101 小时
发表于 2019-5-20 14:29:16 | 显示全部楼层
楼主,你这个最后怎么解决的,能接收到第一个字符吗?最近在做这个,需要把唤醒它的第一个字符显示出来,试了好久也实现不了
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2021-1-5
在线时间
0 小时
发表于 2021-1-6 09:45:19 | 显示全部楼层
停止模式下时钟都关闭了,你的串口怎么可能接收到数据
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-24 20:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表