打印
[STM32F1]

STM32F103ZE串口通信问题:接收端是否需要上拉电阻?

[复制链接]
426|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
9dome猫|  楼主 | 2024-4-12 10:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近我在STM32F103ZE开发板上进行串口通信调试时遇到了问题。当我使用串口发送数据时,如果用示波器探头碰触接收端,系统就会死机。我添加了上拉电阻后问题得到了解决。但我发现其他人的相似设备接收端没有上拉电阻。这种现象是否普遍存在?

使用特权

评论回复
评论
l63t89 2024-12-30 23:46 回复TA
111 
沙发
elephant00| | 2024-12-30 14:41 | 只看该作者
并非普遍存在把

使用特权

评论回复
板凳
两只袜子| | 2024-12-30 14:42 | 只看该作者
部分STM32芯片内部已经集成了弱上拉电阻,因此外部无需再添加上拉电阻。这取决于具体的芯片型号和配置。

使用特权

评论回复
地板
jcky001| | 2024-12-30 14:42 | 只看该作者
在电磁干扰较小的工作环境中,可能无需添加上拉电阻也能保证通信的稳定性。

使用特权

评论回复
5
cr315| | 2024-12-30 14:42 | 只看该作者
不同的设计师或团队在电路设计时可能有不同的考虑和取舍,导致有些设备接收端没有上拉电阻。

使用特权

评论回复
6
cr315| | 2024-12-30 14:42 | 只看该作者
查阅芯片手册

使用特权

评论回复
7
gejigeji521| | 2024-12-30 18:58 | 只看该作者
这个芯片的IO是有可配置的上拉电阻,因为不需要外置上拉电阻。

使用特权

评论回复
8
gejigeji521| | 2024-12-30 18:59 | 只看该作者
你试试,在IO初始化时候使能内部的上拉电阻看看效果。

使用特权

评论回复
9
dongnanxibei| | 2024-12-30 22:05 | 只看该作者
没试过这个问题,用的cube mx配置的吗?

使用特权

评论回复
10
l63t89| | 2024-12-30 23:46 | 只看该作者
接收端的引脚通常是 RX应该有一个稳定的电平,以确保它能够正确接收信号。

使用特权

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

本版积分规则

135

主题

1457

帖子

2

粉丝