OpenEdv-开源电子网

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

树莓派4B与STM32F103ZET6以串口方式实现通信

[复制链接]

4

主题

13

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2020-5-2
在线时间
7 小时
发表于 2020-6-28 21:37:59 | 显示全部楼层 |阅读模式
1金钱
使用树莓派GPOIO口中的TXD、RXD连接STM32上的PA9(RXD)、PA10(TXD),二者供地,树莓派作为主站,STM32作为从站,可是STM32一直没有收到数据。
      将树莓派的TXD与RXD短接,可以实现数据传递;使用USB转TTL线,连接PC与STM32,也可以实现二者之间的数据传输。

       大家有遇到这种情况吗?该怎么解决呢?谢谢大家!
111.jpg

最佳答案

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

战舰的串口需要帧尾是0D 0A才能确认是一个包
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2020-6-28 21:38:00 | 显示全部楼层
战舰的串口需要帧尾是0D 0A才能确认是一个包
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2023-5-11
在线时间
0 小时
发表于 2023-5-11 15:39:41 | 显示全部楼层
阿侑kevin 发表于 2020-6-28 21:38
战舰的串口需要帧尾是0D 0A才能确认是一个包

想请问下兄弟,具体是怎么解决的,我新手入门,和这个一样的问题,单片机接受不到收据,是需要在发送的数据后面加上0d0a吗?
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2023-5-11 15:50:35 | 显示全部楼层
xieyixuan 发表于 2023-5-11 15:39
想请问下兄弟,具体是怎么解决的,我新手入门,和这个一样的问题,单片机接受不到收据,是需要在发送的数 ...

串口助手上勾选发送新行,软件发送的话HEX格式发送0D 0A,ASC格式发送/r/n
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2023-5-11
在线时间
0 小时
发表于 2023-5-11 16:34:13 | 显示全部楼层
阿侑kevin 发表于 2023-5-11 15:50
串口助手上勾选发送新行,软件发送的话HEX格式发送0D 0A,ASC格式发送/r/n

我用树莓派的minicom 给stm32发送数据,后面带上0d0a但还是没反应
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2023-5-11 16:58:39 | 显示全部楼层
xieyixuan 发表于 2023-5-11 16:34
我用树莓派的minicom 给stm32发送数据,后面带上0d0a但还是没反应

STM32是没收到还是串口标志没置位?
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2023-5-11
在线时间
0 小时
发表于 2023-5-11 17:27:44 | 显示全部楼层
阿侑kevin 发表于 2023-5-11 16:58
STM32是没收到还是串口标志没置位?

stm32没收到  我用的是正点原子的串口收发例程 我加了个收到数据小灯就会闪烁一下 然后我输入数据一直没反应
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2023-5-11
在线时间
0 小时
发表于 2023-5-11 17:28:19 | 显示全部楼层
阿侑kevin 发表于 2023-5-11 16:58
STM32是没收到还是串口标志没置位?

能加你下微信或者QQ吗,这个交流太麻烦了
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2023-5-12 10:09:29 | 显示全部楼层
xieyixuan 发表于 2023-5-11 17:27
stm32没收到  我用的是正点原子的串口收发例程 我加了个收到数据小灯就会闪烁一下 然后我输入数据一直没 ...

debug看一下串口有没有进中断,串口缓存里面有没有数据
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 09:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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