OpenEdv-开源电子网

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

请教STM32串口接收的一个问题

[复制链接]

5

主题

61

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
442
金钱
442
注册时间
2021-11-22
在线时间
141 小时
发表于 2023-8-1 16:53:11 | 显示全部楼层 |阅读模式
10金钱
1.png
如图所示,变量recdata在接收完一次数据之后,recdata的内容是接收到的数据最后一个,当下次再接收数据时,这个内容被当成第一个字节来接收了,请问怎么处理啊?

最佳答案

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

估计问题不在这段代码里,不如把工程传上来。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2023-8-1 16:53:12 | 显示全部楼层
1759817440 发表于 2023-8-2 08:43
比如单片机上电,串口第一次接收到ABCD四个字节,这时候接收到的就是ABCD四个字节
当下次再发送ABCD或者 ...

估计问题不在这段代码里,不如把工程传上来。
专治疑难杂症
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2023-8-1 17:25:29 | 显示全部楼层
没看出来“这个内容被当成第一个字节来接收了”。
你的问题具体是什么表现?比如发的什么?收的是什么?举个例子
专治疑难杂症
回复

使用道具 举报

5

主题

61

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
442
金钱
442
注册时间
2021-11-22
在线时间
141 小时
 楼主| 发表于 2023-8-2 08:43:58 | 显示全部楼层
LcwSwust 发表于 2023-8-1 17:25
没看出来“这个内容被当成第一个字节来接收了”。
你的问题具体是什么表现?比如发的什么?收的是什么?举 ...

比如单片机上电,串口第一次接收到ABCD四个字节,这时候接收到的就是ABCD四个字节
当下次再发送ABCD或者其他任意字节时,接收到的就是0ABCD,或者0其他字节。
回复

使用道具 举报

42

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
465
金钱
465
注册时间
2014-2-24
在线时间
99 小时
发表于 2023-8-2 09:24:07 | 显示全部楼层
看下你的环型计数器是否正确
回复

使用道具 举报

5

主题

61

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
442
金钱
442
注册时间
2021-11-22
在线时间
141 小时
 楼主| 发表于 2023-8-3 14:16:55 | 显示全部楼层
LcwSwust 发表于 2023-8-2 10:18
估计问题不在这段代码里,不如把工程传上来。

您好,可以给个QQ吗?
我单独发你给我看看,谢谢了
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2023-8-3 14:47:36 | 显示全部楼层
1759817440 发表于 2023-8-3 14:16
您好,可以给个QQ吗?
我单独发你给我看看,谢谢了

发你私信了
专治疑难杂症
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2023-8-4 13:01:18 | 显示全部楼层
楼主,我这运行没问题:
QQ图片20230804130030.png
专治疑难杂症
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 05:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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