发新帖我要提问
12
返回列表
打印
[STM32]

有关USART接收字符串的问题,求高手指导

[复制链接]
楼主: 伊泽瑞拉
手机看帖
扫描二维码
随时随地手机跟帖
21
ningling_21| | 2014-5-30 18:20 | 只看该作者 回帖奖励 |倒序浏览
伊泽瑞拉 发表于 2014-5-30 18:05
谢谢大家了    这块最后接收用的中断    然后再接收和发送那块加了点延时        数据没有丢失    效果很 ...

解决了就好...

使用特权

评论回复
22
gxliu08| | 2014-5-30 20:36 | 只看该作者
接收数据之前,需要看接收状态寄存器!

使用特权

评论回复
23
sweatsurrender| | 2014-5-31 08:48 | 只看该作者
先单步调试一下看看问题具体出在哪个环节,手机看不到楼主的图片,标志位什么的判断了么?

使用特权

评论回复
24
平常心kxy| | 2014-7-25 20:07 | 只看该作者
xyz549040622 发表于 2014-5-30 11:25
总觉得你的程序怪怪的,但又说不出什么来

这么做肯定有问题。while中一直在运行接收数据。没有判断串口接收到完整的一个字符的代码。。。至少得等到串口接收到数据才能往下判断。在res=receivedata前加个判断语句if(接受到数据)res=。。。。

使用特权

评论回复
25
赤井秀1| | 2016-3-8 20:49 | 只看该作者
伊泽瑞拉 发表于 2014-5-30 18:09
问题解决了   谢谢大家了

兄弟啊,在下还是不懂啊,能不能给个例程啥的呀
跪谢!!

使用特权

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

本版积分规则