CH32V307使用CH340X USB转串口,上电时MCU正常运行,使用串口助手打开串口,CH340X的DTR#变为高电平,且RST拉低一下,导致MCU停止工作,无法通信。
更新最新的驱动版本,并使用官方串口工具均不能解决。
驱动版本:3.8.2023.2
CH32V307使用CH340X USB转串口,上电时MCU正常运行,使用串口助手打开串口,CH340X的DTR#变为高电平,且RST拉低一下,导致MCU停止工作,无法通信。
更新最新的驱动版本,并使用官方串口工具均不能解决。
驱动版本:3.8.2023.2
您好,按照下面图片步骤禁用modem流控。
使用CH340X,电路是官网上的参考电路,MCU和CH340X是分开供电的;
开始时使用串口助手导致MCU不工作,更新驱动后可以使用串口助手;
出现的新的问题无法使用STM32CubeProgrammer烧写程序,没更新驱动前使用STM32CubeProgrammer是可以正常烧写。
测量RST和DTR的时序和STM32的烧写时序对不上,复位信号一直是拉低的,导致复位无法完成。
时序图:
您好,请问如上问题是否已解决。如使用免外围下载电路的条件:
1、驱动程序需使用V3.7及以上版本;
2、串口一键下载软件的启动选项需要特殊设定,其不同于传统电路的选项;
3、绝大多数的串口软件是兼容的,如遇个别串口应用影响到复位脚,可尝试优先替换为我司工具对比看下:https://www.wch.cn/downloads/COMTransmit_ZIP.html
驱动已更新至最新,
使用STM32CubeProgrammer无法烧录程序,串口助手可以使用。
您好,可以试下禁用modem流控,若问题还未解决,可以直接联系技术人员,联系方式已私信。