[STM32F1] 请教USART的TX能否单独配置成普通IO口使用

[复制链接]
3669|79
 楼主| 量子纠缠 发表于 2023-2-16 09:16 | 显示全部楼层 |阅读模式
本帖最后由 量子纠缠 于 2023-5-18 13:17 编辑

您好,能否只使能USART2的RX功能用于接收串口数据  而将TX管脚单独配置为普通IO口用于输出电平控制led?

@香水城

--------
已验证 是可以的
香水城 发表于 2023-3-9 21:40 | 显示全部楼层
你可以将uart配置在半工单线模式,只用1个TX脚接收,RX脚释放出来做GPIO.

564606409e1a7e4da8.png

你用STM32CubeMx配置下。
软核硬核 发表于 2023-3-10 14:15 | 显示全部楼层
可以啊,TXD引脚配置成普通IO就可以了。
Pretext 发表于 2023-3-10 14:16 | 显示全部楼层
TX不初始化成串口,然后串口配置模式选半双工即可。
芯路例程 发表于 2023-3-10 14:16 | 显示全部楼层
想做单工通讯呗,这个应该挺简单的。
香水城 发表于 2023-3-10 15:11 | 显示全部楼层
软核硬核 发表于 2023-3-10 14:15
可以啊,TXD引脚配置成普通IO就可以了。

用的是TX脚,释放的是RX脚。
一只眠羊 发表于 2023-3-14 18:56 | 显示全部楼层
你想接收使用串口,然后发送变成普通IO?

我吃小朋友 发表于 2023-3-14 19:45 | 显示全部楼层
应该可以吧,你可以写个测试程序试试的

她已醉 发表于 2023-3-14 20:17 | 显示全部楼层
一般情况都是成对出现的,你修改复用了,也许接收也不好使了

她已醉 发表于 2023-3-14 20:17 | 显示全部楼层
一般情况都是成对出现的,你修改复用了,也许接收也不好使了

将爱藏于深海 发表于 2023-3-14 21:32 | 显示全部楼层
估计是可以的,毕竟可以通过修改IO的性质

白马过平川 发表于 2023-3-14 22:56 | 显示全部楼层
这个应该没问题,你先配置串口,然后将发送端的IO配置成普通IO试试

白马过平川 发表于 2023-3-14 23:11 | 显示全部楼层
你测试一下吧,正常都是IO比较充裕,都不需要这么配置的

西洲 发表于 2023-3-15 01:23 | 显示全部楼层
串口2应该可以这么弄,不过最好楼主测试一下

未说出口的像你 发表于 2023-3-15 04:01 | 显示全部楼层
你这是IO不够用了吗?非常不建议这么操作的哦

在曼谷的春 发表于 2023-3-15 06:07 | 显示全部楼层
试试呗,大概率是可以这么操作的,但是配置顺序你要注意,别弄反了

在曼谷的春 发表于 2023-3-15 09:55 | 显示全部楼层
试试呗,大概率是可以这么操作的,但是配置顺序你要注意,别弄反了

失物招領 发表于 2023-3-15 12:35 | 显示全部楼层
我记得SPI都可以将使能端配置成普通IO,估计串口也可以吧

jf101 发表于 2023-3-15 16:57 | 显示全部楼层
应该可以,但这么做的意义是什么
chenho 发表于 2023-3-27 21:56 | 显示全部楼层
串口2应该可以这么弄
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

160

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部