CH343P电路DTR引脚一直低电平,无法控制,求大佬帮忙看下还有什么方案可以排查一下

CH343P电路做ESP32自动下载电路时DTR引脚一直低电平,无法控制


先上电路图

image.png


目前使用XCOM、以及其他的串口软件去控制DTR都试过,没有反应

ESP32烧录代码能烧录进去,但启动时报

rst:0x1 (POWERON_RESET),boot:0x3 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_REO_V2))

waiting for download

查询手册为IO0低电平,等待下载,测试后发现DTR始终输出低电平导致IO0电平为低进入下载模式

目前进行了以下的测试


1、怀疑无法输出高电平是开漏输出

            上拉10K电阻也没反应,仍然一直输出低电平


2、怀疑是软件的问题无法控制

            更换软件无效果,使用其他CP2012的USB-TTL板测量DTR引脚电压时,软件控制有效

3、怀疑ESP32损坏导致拉低了电压

            将IO0连接至3.3V电源后ESP32芯片正常工作,IO0与CH343的DTR引脚已经连接到一起无法断开进行测试,暂未挑断PCB线路后测试,不过初步看ESP32工作状态没问题

4、测量DTR对地电压看起来是几十M的级别没有调到更大的档位测了

5、怀疑芯片被烫坏了,更换芯片后现象不变,更换芯片前后DTR引脚都有用烙铁补焊避免了焊接问题

6、唯一好的是RTS正常控制,电平正常,ESP32也正常复位了


其他的真的毫无头绪不知道哪里的问题,看官网推荐的ESP下载电路也是这样,网上还有下载器电路也是这样,实在是摸不着头脑,求大佬帮忙看下什么问题,能提供下解决方案也好

测试通信自收发是正常的,也能正常识别CH343

image.png


您好 ,可以在未进行串口操作的时候测量下DTR引脚的电平状态,若仍然为低电平则应该和如下有关。

image.png

即芯片上电时检测到DTR有下拉会自动切换到TNOW功能,该功能默认电平是低电平。


/bbs/thread-85790-1.html


只有登录才能回复,可以选择微信账号登录