两个开发板之间的通信,可以使用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
我这里说的对吗?希望大神能帮忙看一下,谢谢了啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
不过,现在一般PC上都没有RS232了吧,一般调试都是用的USB转串口不是么
我现在如果要用串口,要么用USB虚拟串口,要么用一个CH340串口转USB,和楼主说的一样STM32的TX接芯片RX,RX接TX,再加一个共地GND就好了。
提醒:串口转USB速度很慢只有50K……
不了解帮顶。
我的是台机,压根就没有DB9的公头或者母头啊,~~~~(>_<)~~~~
一周热门 更多>