先是ESP8266板,21脚是TXD,22脚是RXD,这个没毛病。TXD和RXD分别连到UART0 TX和UART0 RX,这个好像也没毛病。
接着是gokit3基板的J1和J2连接接口,UART0 TX和UART0 RX要连到上面那个esp8266板,这儿还看不出有什么问题。。。。
再看一下USB转UART。CP2102的部分,问题来了。。。。
CP2102的25和26引脚分别是RXD和TXD,这个没毛病,但是它们怎么分别跟UART0 RX和UART0 TX连上了?
电路上分析,CP2102的TXD接到了ESP8266的TXD;CP2102的RXD接到了ESP8266的RXD。。。。。。
我的亲娘的七舅姥爷啊,这是什么操作!!!!
CP2102本来就只是实现一个USB转串口的功能,这样接没毛病啊
你可以参考一下Nucleo上面STLINK 的接线,也是一样的,RX接RX,TX接TX
只有双机通信的时候才是交叉接,这里是转换,直连就可以
21脚是TXD,22脚是RXD
不過模塊上出來是
21 => UART0_RX
22 => UART0_TX
我的想法很簡單
就是模塊出來的標號,是正
所以到插口時候取一次反
不管怎麼畫一定有一邊對不起來的地方...