OpenEdv-开源电子网

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

USB转串口通信硬件问题,求高手指教

[复制链接]

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-3-11
在线时间
11 小时
发表于 2016-3-13 12:50:46 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 W0030 于 2016-3-13 12:53 编辑

如图1,单片机用的stm32F103VCT6,USB转串口芯片用的CH340T,接法如图,下载简单的串口通信测试例程(串口助手发什么,串口返回同样的)后,单片机收不到数据。去掉D2和R61后(340直接连单片机),也不能通信。反复检查过电路的通断,没有问题。改用图2方式,用USB转串口线,TX、RX直接连到STM32的对应脚,同样的程序,串口通信正常。可以得知:STM32的串口1是好的,程序也是没问题的。但这两种电路原理上应该是一样的,为什么前面那种就不能通信呢?看到正点原子的mini板用的是16脚的CH340G,难道是这个原因?求指教。谢谢。

图1

图1
图2.png

最佳答案

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

3脚是340芯片的输出端, 必须接CPU的Rx端。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11553
金钱
11553
注册时间
2014-4-1
在线时间
1317 小时
发表于 2016-3-13 12:50:47 | 显示全部楼层

无标题.png



3脚是340芯片的输出端,
必须接CPU的Rx端。


回复

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-3-11
在线时间
11 小时
 楼主| 发表于 2016-3-13 13:00:03 | 显示全部楼层
谁来帮忙解答下啊 真心不懂
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11553
金钱
11553
注册时间
2014-4-1
在线时间
1317 小时
发表于 2016-3-13 13:47:11 | 显示全部楼层
可能性很多。
先查查340的TXD、RXD管脚的方向。
貌似LZ基本概念不好。

另外,二极管做什么用?

回复

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-3-11
在线时间
11 小时
 楼主| 发表于 2016-3-13 13:53:05 | 显示全部楼层
xuande 发表于 2016-3-13 13:47
可能性很多。
先查查340的TXD、RXD管脚的方向。
貌似LZ基本概念不好。

额 确实是菜鸟,图一的电路是以前用在51的板子上的,能正常通信。去掉那两个脚的二极管和电阻也是不能通信的,而去掉电阻和二极管连到图二所示电路就正常了。检查管脚方向?是怕芯片接反了吗?
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11553
金钱
11553
注册时间
2014-4-1
在线时间
1317 小时
发表于 2016-3-13 13:59:12 | 显示全部楼层

串个电阻尚可,二极管多此一举。

你还是去查下方向吧。
收发是要交叉的。

回复

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-3-11
在线时间
11 小时
 楼主| 发表于 2016-3-13 14:02:21 | 显示全部楼层
xuande 发表于 2016-3-13 13:59
串个电阻尚可,二极管多此一举。

你还是去查下方向吧。

请问方向怎么查呢?
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11553
金钱
11553
注册时间
2014-4-1
在线时间
1317 小时
发表于 2016-3-13 14:35:41 | 显示全部楼层

手册

回复

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-3-11
在线时间
11 小时
 楼主| 发表于 2016-3-14 09:33:19 | 显示全部楼层
谁来看看啊,还是没搞明白
回复

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-3-11
在线时间
11 小时
 楼主| 发表于 2016-4-6 09:53:47 | 显示全部楼层
xuande 发表于 2016-3-13 12:50
3脚是340芯片的输出端,
必须接CPU的Rx端。

万分感谢!是这个原因!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-19 05:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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