两个开发板之间的通信,可以使用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
我这里说的对吗?希望大神能帮忙看一下,谢谢了啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一头是DB9,那个黑端怎么看起来像Jlink接口啊
啊啊,明白了,黑端直接接在,主板上,另一端的DB9通过232延长线与开发板相连,或者是直接连在开发板上,那如果采用这种方式,电脑需要安装什么驱动吗?
不需要安装驱动
哦哦,好的,好的,谢谢喽
USB虚拟串口就是用STM32的USB虚拟为一个串口,插上电脑会被识别为一个串口COM,可以像普通的串口一样用。
我说的模块是像这样的
这两个方法都需要驱动
一周热门 更多>