[STM32F1]

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

[复制链接]
676|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应该可以这么弄,不过最好楼主测试一下

使用特权

评论回复
你这是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应该可以这么弄

使用特权

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

本版积分规则

25

主题

158

帖子

8

粉丝