OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 366|回复: 3

F407串口接电脑串口助手正常,接外设不发送信号

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2024-7-6
在线时间
1 小时
发表于 2024-7-6 17:01:40 | 显示全部楼层 |阅读模式
1金钱
大家好,请教一个stm32串口通信的问题:我买了一个数控开关电源,可以程序控制输出的电压电流。四个针脚串口通信,分别是VCC(5V), TX, GND, RX。信号电压3.3V,波特率9600。用ttl转usb接到电脑,用串口调试助手发信号(9600baud),可以正常控制该数控电源。但把电脑换成一块stm32F407板,发USART1信号(9600baud,板的USART1通过CH340G转成type C USB出来的),电源没有反应,而且板上表示串口通信的led也不亮(该LED直连PA9,USART1_TX)。然而把这块板直接连电脑发信号(代码不做任何改动),电脑的串口助手可以正常收到信号,表示串口通信的led也正常闪烁。板上的程序是别人写的,初步看了一下没发现问题。请问情况可能问题出在哪里?目前感觉像是串口的某些基本设置没搞对,连电脑是可以兼容的,但连这个数控电源就不行,直接不发信号了。电源接收端的信号电压5V和3.3V都试过,结果都一样。也怀疑过是线的问题,因为用的type C转TTL线跟用电脑连数控电源的那根type A转TTL不一样。但是试过先接typeC转A再接type A转TTL,结果不变。也试过用板连电脑的那根typeC转A线,接一个typeA母转typeA母,再接type A转TTL连数控电源,结果不变。所以似乎不是线的问题。

折腾好几天了,求线索,求解答。谢谢!

最佳答案

查看完整内容[请看2#楼]

感谢回复,前两天解决了……不是三方,就一块STM32板控制一个数控电源。解决方法是我把PA9、PA10直接引出接到数控电源的TXD和RXD就成功了。原先这两个端口是直连板载CH340G转换成USB再接出的,用USB转TTL线连接数控电源就不好用了,原因不明。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2024-7-6
在线时间
1 小时
 楼主| 发表于 2024-7-6 17:01:41 | 显示全部楼层
LcwSwust 发表于 2024-7-8 09:52
没看太懂,楼主能否画个图或整理一下思路,
是否为三方通信?
是否有两个发送、一个接收接在一起的情况? ...

感谢回复,前两天解决了……不是三方,就一块STM32板控制一个数控电源。解决方法是我把PA9、PA10直接引出接到数控电源的TXD和RXD就成功了。原先这两个端口是直连板载CH340G转换成USB再接出的,用USB转TTL线连接数控电源就不好用了,原因不明。
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2024-7-8 09:52:59 | 显示全部楼层
没看太懂,楼主能否画个图或整理一下思路,
是否为三方通信?
是否有两个发送、一个接收接在一起的情况?建议避免这种情况。
专治疑难杂症
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2024-7-9 16:35:55 | 显示全部楼层
本帖最后由 LcwSwust 于 2024-7-9 16:37 编辑
fsxy2024 发表于 2024-7-9 16:32
感谢回复,前两天解决了……不是三方,就一块STM32板控制一个数控电源。解决方法是我把PA9、PA10直接引出 ...

哦,原先有板载CH340G,那不就是三方嘛?不接USB,CH340G如果有电那串口脚也是有推挽输出的,如果没电那也是会对串口脚产生下拉的。
专治疑难杂症
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 12:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表