串口通信遇到一个问题,请教各位

2019-07-21 00:43发布


MCU与一个器件通过串口通信,有时需要通过PC机串口助手对器件进行配置,如图所示




现问题为,只要MCU启用了串口,则PC端的串口助手便不能正常的与器件通信,MCU为STM32F4,是不是STM32的串口引脚配置把线路拉高,使得串口

助手的数据发不过去啊?求教各位。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
jermy_z
1楼-- · 2019-07-21 01:01
你这种接法。。。嗯,没见过
cxt212
2楼-- · 2019-07-21 01:32
 精彩回答 2  元偷偷看……
ghdnui
3楼-- · 2019-07-21 03:55
 精彩回答 2  元偷偷看……
cxt212
4楼-- · 2019-07-21 07:03
回复【4楼】ghdnui:
-------------------------
232通信是低电平有效,你示波器测下就知道问题了
xuyaqi
5楼-- · 2019-07-21 08:34
回复【4楼】ghdnui:
---------------------------------
你都说了“a和c不会同时工作,分时复用的”,就不会出现“只要MCU-a启用了串口,则PC-c端的串口助手便不能正常的与器件通信”。
xuande
6楼-- · 2019-07-21 10:24
分时也不行,
两个门的输出端驱动同一个点,出来什么结果只能看RP了。这个是一样道理。
这样搞的,基本电路都没学好。

必须物理隔离。

一周热门 更多>