开发板-开发板,开发板-PC,通讯方式,我的理解,大家帮忙看下,对不对啊

2019-07-20 23:54发布

两个开发板之间的通信,可以使用RS232,或者RS485通信方式,进行通信


其实RS232,RS485,是为了解决芯片与外围电路通讯时电平不匹配的问题才加上的,芯片之间的通讯,不存在电平匹配的问题,所以是不用加RS232或者是RS485的,即将芯片A的TXD连接到芯片B的RXD,将芯片A的RXD连接到芯片B的TXD


但是,在实际应用时,因为开发板可能会涉及到与PC的通讯,所以一般来说,开发板上面,或者是将来我们要自己做的板子都会不可避免的会用到RS232或者RS485,所以,在实际应用时,两个板子之间的通讯,必须要注意RS232,RS485,接口对应的正确性

在这里,我还有个疑问就是

RS232,RS485通信方式,是不是都可以用于开发板与开发板的通讯和开发板与PC的通讯?只不过,一般的话开发板与PC通讯的情况下,我们一般选用的是RS232方式,因为PC端的引脚一般都是RS232型的,如果选用RS485型,那还得加个RS485转RS232的设备,所以,一般开发板与PC通讯的情况下,我们选用RS232方式
而两块开发板之间的通讯,我们可以选用RS232或RS485或直接采用RXD-TXD,TXD-RXD的直接对接法,即将芯片A的TXD连接到芯片B的RXD,将芯片A的RXD连接到芯片B的TXD


我这里说的对吗?希望大神能帮忙看一下,谢谢了啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
q546163199
1楼-- · 2019-07-22 01:54
yyx112358 发表于 2016-1-30 10:36
我现在如果要用串口,要么用USB虚拟串口,要么用一个CH340串口转USB,和楼主说的一样STM32的TX接芯片RX, ...

你要是想两个板子通讯用直接方式的话,那你就得保证,你的两块开发板,的芯片引脚都必须用排针引出来,对不?不然,你咋直接相连啊?
q546163199
2楼-- · 2019-07-22 03:42
 精彩回答 2  元偷偷看……
q546163199
3楼-- · 2019-07-22 04:44
 精彩回答 2  元偷偷看……
xuyaqi
4楼-- · 2019-07-22 09:27
q546163199 发表于 2016-1-30 10:52
我的是台机,压根就没有DB9的公头或者母头啊,~~~~(>_

有的电脑后部没有DB9串口接口可是主板上留有接口插针,这时你就可以用串口扩展板扩原生串口出来。
q546163199
5楼-- · 2019-07-22 10:42
xuyaqi 发表于 2016-1-30 11:11
有的电脑后部没有DB9串口接口可是主板上留有接口插针,这时你就可以用串口扩展板扩原生串口出来。

不过,听起来好麻烦啊。。。
xuyaqi
6楼-- · 2019-07-22 14:45
q546163199 发表于 2016-1-30 10:52
我的是台机,压根就没有DB9的公头或者母头啊,~~~~(>_

串口扩展.jpg

一周热门 更多>