两个模块之间的通信

2019-03-24 17:59发布

两个模块一个是用STM32做的测距模块,一个是51单片机,两个的接口都是串口转USB,请问这两个之间可以进行通信吗?备注:STM32的测距模块可以直接把数据通过USB数据线显示到PC上。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
chunyang
1楼-- · 2019-03-25 00:49
 精彩回答 2  元偷偷看……
jishuaihu
2楼-- · 2019-03-25 03:41
之间用两个单片机的串口连一起就行了,注意电平转换。51应该是5V的,但是STM32的管脚好像可以接受5V电平。直接连应该是可以的。自己确认一下
30419089
3楼-- · 2019-03-25 03:42
chunyang 发表于 2015-5-22 16:46
可以,不过绝大多数51有串口而无USB。另外注意概念,是USB转的串口而不是相反,串口无法转成USB。USB有主从之分,串口没有。串口属于终端设备,主设备可以转成终端设备而终端设备无法转为主设备。

51单片机现在是经过CH340T芯片USB转串口的,STM32测距模块上面也有一个就是micro USB接口,可以直接用手机数据线直接连接进行通信吗?备注:测距模块可以直接在串口调试助手上面显示距离。还有的就是串口通信的时候两个单片机要交叉连接,这个用手机数据线传输需要注意什么?(当然如果不能用手机数据线传输也就没有后面这个问题了)。

chunyang
4楼-- · 2019-03-25 03:52
 精彩回答 2  元偷偷看……
huaiqiao
5楼-- · 2019-03-25 05:46
请问下,为什么要进行两个模块的通信呢?目的是什么呢
30419089
6楼-- · 2019-03-25 11:24
chunyang 发表于 2015-5-22 22:09
互连是通过串口实现的,根本不关USB的事,显然手机线在此无用。

现在是测距模块上面没有串口接口,只有micro USB口(是通过USB转串口的),单片机那边也没有串口接口,只有USB口(也是经过USB转串口的),所以想问一下可以通过USB数据线通信吗?


一周热门 更多>