打印

[复制链接]
2667|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
missyou198|  楼主 | 2009-2-16 08:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题已解决
沙发
missyou198|  楼主 | 2009-2-16 08:54 | 只看该作者

问题已解决

使用特权

评论回复
板凳
香水城| | 2009-2-16 08:57 | 只看该作者

哈哈,还是没有说清楚清空USART模块是什么意思

不知道它意味着什么,当然不知道如何实现。

使用特权

评论回复
地板
missyou198|  楼主 | 2009-2-16 09:18 | 只看该作者

呵呵

问题已解决

使用特权

评论回复
5
香水城| | 2009-2-16 10:06 | 只看该作者

首先你要搞清楚这个问题的根源,才能对症下药

其次,从STM32方面考虑,很容易解决:在你认为需要清空串口寄存器时,通过USART的状态寄存器检查接收寄存器的状态,如果非空则执行一次读操作即可。

使用特权

评论回复
6
missyou198|  楼主 | 2009-2-16 11:16 | 只看该作者

三三

问题已解决

使用特权

评论回复
7
香水城| | 2009-2-16 14:18 | 只看该作者

检查接收寄存器的状态,如果非空则执行一次读操作

8楼已经回答了你的问题。

使用特权

评论回复
8
missyou198|  楼主 | 2009-2-17 14:12 | 只看该作者

问题已解决

使用特权

评论回复
9
missyou198|  楼主 | 2009-2-17 14:20 | 只看该作者

问题已解决

使用特权

评论回复
10
missyou198|  楼主 | 2009-2-17 15:17 | 只看该作者

谢谢香主的提醒

谢谢香主的提醒

使用特权

评论回复
11
computer00| | 2009-2-17 15:31 | 只看该作者

有数据没关系,你不去读它就行了。可以根据标志判断是否

使用特权

评论回复
12
starm| | 2009-2-17 15:57 | 只看该作者

先重复读取, 直到标志指示没有有效数据, 就算空了吧

使用特权

评论回复
13
wakaoo| | 2009-2-17 22:57 | 只看该作者

1

 把RxCounter弄回0就从数组第一位开始接收了。个人理解楼主的意思大概就是这个

使用特权

评论回复
14
missyou198|  楼主 | 2009-2-18 08:53 | 只看该作者

wakaoo说的很对

wakaoo说的很对

使用特权

评论回复
15
missyou198|  楼主 | 2009-2-18 09:18 | 只看该作者

楼上莫非被我雷倒了

呵呵~~~~~~

使用特权

评论回复
16
香水城| | 2009-2-18 10:15 | 只看该作者

呵呵,最好少来点这种黑色幽默

使用特权

评论回复
17
missyou198|  楼主 | 2009-2-18 10:20 | 只看该作者

呵呵

哈哈

使用特权

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

本版积分规则

39

主题

123

帖子

0

粉丝