打印

请教GD32F303 串口引脚分配

[复制链接]
802|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
请教下GD32F303系列芯片,支持Tx和Rx引脚互换吗,我看到之前有帖子提到103系列的支持,但是看303芯片手册里面没有相关说明
现在硬件原理图如下

使用特权

评论回复
沙发
weifeng90| | 2024-7-12 08:25 | 只看该作者
这个肯定是不支持的啊

使用特权

评论回复
板凳
LcwSwust| | 2024-7-12 09:57 | 只看该作者
什么情况下需要这种操作?有多个主机?
如果没这功能,建议试一下“半双工通信模式”。
或者,如果有剩余的串口,可以利用起来。

使用特权

评论回复
地板
JacketCat|  楼主 | 2024-7-12 10:52 | 只看该作者
结贴,是原理图问题
多谢各位解答

使用特权

评论回复
5
liu96jp| | 2024-7-29 12:12 | 只看该作者
一般芯片是不支持调换的

使用特权

评论回复
6
lix1yr| | 2024-7-29 13:15 | 只看该作者
我觉得得IO矩阵这种方式才支持吧

使用特权

评论回复
7
t1ngus4| | 2024-7-29 14:18 | 只看该作者
得看你芯片是否支持IO矩阵哈,这个LPC824好像是支持

使用特权

评论回复
8
g0d5xs| | 2024-7-29 15:20 | 只看该作者
在GD32F303系列芯片中,UART(通用异步收发传输器)的Tx(发送)和Rx(接收)引脚通常是固定的,这意味着它们不能像某些其他系列的芯片那样进行互换

使用特权

评论回复
9
d1ng2x| | 2024-7-29 16:23 | 只看该作者
在GD32F303的芯片手册中,通常会明确指出每个UART模块的Tx和Rx引脚的分配。

使用特权

评论回复
10
ex7s4| | 2024-7-29 17:29 | 只看该作者
如果您在手册中没有找到关于Tx和Rx引脚互换的信息,那么很可能该系列芯片不支持这种功能。在这种情况下,您应该按照手册中指定的引脚来连接Tx和Rx

使用特权

评论回复
11
cen9ce| | 2024-7-29 18:32 | 只看该作者
有一种情况可能会让您误以为Tx和Rx可以互换,那就是通过软件配置来实现。例如,您可以通过软件将一个UART的发送数据线连接到另一个UART的接收数据线,反之亦然,但这并不是硬件上的互换,而是软件层面的数据路由

使用特权

评论回复
12
zhizia4f| | 2024-7-29 19:40 | 只看该作者
如果您确实需要Tx和Rx引脚互换的功能,您可能需要考虑使用支持这种功能的其他系列芯片,或者通过外部电路(如使用模拟开关或继电器)来实现硬件上的互换。在这种情况下,您应该仔细设计电路,确保信号的完整性和稳定性

使用特权

评论回复
13
shenxiaolin| | 2024-7-29 22:05 | 只看该作者
感谢分享

使用特权

评论回复
14
b5z1giu| | 2024-7-30 10:00 | 只看该作者
不支持吧,我觉得是不能支持这种交叉

使用特权

评论回复
15
q1ngt12| | 2024-7-30 12:52 | 只看该作者
你可以链接那边也交叉试试,但是好不好使不知道

使用特权

评论回复
16
地瓜patch| | 2024-7-31 21:26 | 只看该作者
没有这个功能,只能配置为固定的功能

使用特权

评论回复
17
小小蚂蚁举千斤| | 2024-7-31 22:39 | 只看该作者
引脚功能是直接定义好的不能自行修改的

使用特权

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

本版积分规则

1

主题

5

帖子

1

粉丝