CH340与CH341的常见问题解答

您好,可先悬空串口,然后手动更换V3的104电容进行测试,其次麻烦检查一下USB接口处是否出现虚焊或未共地等现象。


按照这个方法已经解决了,万分感谢


您好,看您的电路应该是针对于MCU做的一键下载电路,针对外围繁杂逻辑控制电路我们推出《免外围电路的单片机串口一键下载方案》,可供您参考,方案介绍:https://www.wch.cn/application/575.html

image.png


您好,我用CH340X按照图里给的接线方式给STM32F103RCT6作一键下载电路,驱动用的CH341SER的3.7版本,用FlyMcu下载,设置RTS低电平复位单片机,控制DTR高电平进入BootLoader.电脑可以识别端口,但是无法下载程序。求指导。


您好,这个文章有单门针对STM32F、CH32F/CH32V系列介绍一键下载的电路设计,应用软件和演示。您先对比看下软硬件设置和操作有无问题。链接:https://blog.csdn.net/WCH_TechGroup/article/details/123731865 


按照上述方法已经解决,非常感谢


想使用CH341来连接安卓平板和芯片设备,用了例程的代码,在Android studio上进行调试并部署到了PC模拟器上,但是无法查找到插在PC上的CH341设备。按照这篇帖子 Android 系统使用USB OTG功能/打开USB Host API功能,检查过,模拟器有HOST功能,想知道贵司是怎么部署测试安卓软件的。


您好,可以直接安装资料包中的APK目标软件。若安卓系统集成了busybox,当连接usb设备的时候,先使用lsusb指令看下USB设备有没有识别工作正常。


QQ截图20221027195916.png

请问官方技术人员 正点原子的CH340和STM32单片机通信,CH340采用5V供电,TX RX直连STM32,虽然STM32 PA9 PA10是FT引脚,可以兼容5V,这样会不会造成STM32单片机损坏?还是把CH340改用3.3V供电更安全,或CH340采用5V供电,在RX TX上分别串联一个330欧姆电阻保护一下更稳妥,CH340 5V供电和3.3V供电 单纯两种电压下,那种电压可以达到最优效果。


您好,若单片机手册明确有写支持5V耐压,则可以按照上述设计进行。若您使用不确定的型号,建议还是按照电压匹配进行设计,即CH340的VCC和单片机使用同一电压源供电3.3V。不会有使用风险。


感谢官方技术人员回复 也就是CH340芯片和STM32单片机通信,用STM32单片机FT引脚,CH340采用5V供电和3.3V供电都可以,相比情况下 CH340用3.3V供电更优,而CH340用5V供电,TX RX上串联330欧姆电阻也相当于是一级保护,不会损坏STM32单片机


常规情况下建议优先考虑电压匹配的连接方案。串接电阻可以减小驱动电流,有一定的保护作用,但不是较好的解决方式。同时信号上接电阻会影响引号质量,速度越高影响越明显。除使用CH340以外,还可以考虑使用CH343这种自带VIO串口IO电源引脚的芯片,将芯片的VIO和单片机使用同一组电源。


关于CH340 不能连续输出的问题!


用两个USB转TTL(CH340),互相通信。当发送方连续发送一包数据时(大于32字节),接收方会自动每32字节分包输出,每包间隔大约20ms。请问这是什么问题?

用两个CP2102这样通信,就不会出现这个问题!

这是什么问题导致的?


4dba863bac917c90504af68317d41fc.jpg


您好,可以尝试修改左侧串口软件设置的“超时时间设置”,看下应用效果。不同芯片侧应用端可能存在差异,ch340是小包快传保证实时性优先,其USB端点为32个字节,接收后会立刻上传。


超时时间设置:超时时间都是设为为1ms的,CH340会出现这种分包情况,CP2102就不会


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