目前已有一块搭载ch340的板卡A,需要板卡A传出数据给板卡B,板卡B上同样有ch340,我将两块ch340引出的电源,u+,u-与地分别相连,请问为何无法实现由A向B的串口传数呢?
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
目前已有一块搭载ch340的板卡A,需要板卡A传出数据给板卡B,板卡B上同样有ch340,我将两块ch340引出的电源,u+,u-与地分别相连,请问为何无法实现由A向B的串口传数呢?
您好,CH340只能作为从机,不能作为主机将两个CH340的UD+、UD-相连接。正确接法两个CH340的TXD和RXD交叉连接,两个CH340的GND相连,芯片的UD+、UD-、VBUS各自连接自己USB主机(板卡A、B)。可以用串口调试助手测试两块CH340通讯是否正常。
那可以理解为,现在两个单片机都搭载了CH340芯片接口的串口,那他们无法通信了吗
最简单的方法也许是拆除两张板子上的CH340并直接将串口信号相连(若电平不同还需要转换)。
楼主这是啥想法?俩CH340的D+/D-并接一起,俩USB设备并联在一个USB主机上会打架的,俩设备都不能识别.