CH343P电路做ESP32自动下载电路时DTR引脚一直低电平,无法控制
先上电路图
目前使用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下载电路也是这样,网上还有下载器电路也是这样,实在是摸不着头脑,求大佬帮忙看下什么问题,能提供下解决方案也好