用的是CH343G6T-EVT,接线端子没接。端口识别正常
想试下USB转TTL,直接把板子(esp32板)GND->GND,3.3->3.3,RXD->TXD,TXD->RXD
然后发现端口没了,把GND线拔掉又能识别了,想问下这是为什么,以及怎么解决才能正常使用USB转TTL
用的是CH343G6T-EVT,接线端子没接。端口识别正常
想试下USB转TTL,直接把板子(esp32板)GND->GND,3.3->3.3,RXD->TXD,TXD->RXD
然后发现端口没了,把GND线拔掉又能识别了,想问下这是为什么,以及怎么解决才能正常使用USB转TTL
esp32进入BootLoader模型就能识别到端口了,也能下载程序了,不知道是因为啥
我用的控制LED亮灭的简单程序。下载程序后,连着这个模块摁下复位按键,没法运行程序。用其他方式上电才能正常显示LED亮灭。是什么原因呢
您好,CH343芯片的VIO是需要连接的,3.3V的话,板子上的VIO可以直接短接V3脚。然后重试下。
3.3和VIO短接后,板子和这个开发板接线GND->GND,3.3->VIO,RXD->TXD,TXD->RXD
还是出现下载LED亮灭程序后,连着这个模块摁下复位按键,没法运行程序。用其他方式上电才能正常显示LED亮灭。
您好,如上现象应是电流倒灌导致,即:USB转串口设备有电时电流会流向单片机内部,导致单片机无法正常运行。此场景可尝试:VIO和单片机的电源使用统一供电,双方同时上下电。这样串口保持连接也不会有电流流向。
也可以参考CH340的手册7.6~7.8小节通过线路上处理解决。
非常感谢