CH340与CH341的常见问题解答

您好,如上原理图设计无问题,可尝试:

1、手动更换下V3引脚的电容,容值:104(0.1uF);

2、更换USB线/连接的USB主机口;


目前使用CH340E 波特率1M 每隔50ms会上传一个800字节数据包,发现有一定概率会掉数据。想问下如果换用CH343的话会不会有改善?  或者这个问题有没有更好的方案去处理?


您好,高波特率传输应用建议您使用CH343芯片实现。相对于CH340,内部收发FIFO更大,且USB和串口采用DMA收发效率高。可以向商务同事申请CH343的demo板,实测下。

链接:/services/sale_support.html 


你好 出现SetComm()Fail 连接设备没有发挥作用,是什么原因呢


您好,高波特率传输应用建议您使用CH343芯片实现。相对于CH340,内部收发FIFO更大,且USB和串口采用DMA收发效率高。可以向商务同事申请CH343的demo板,实测下。

链接:/services/sale_support.html 


你好,还想进一步了解下CH343的串口接收FIFO有多大呢?  能否支持一次性接受串口上800字节数据呢?


您好,芯片支持连续串口接收的,可以用EVT实测看下,正常情况下2Mbps,可以连续接收无丢包。


您好,芯片支持连续串口接收的,可以用EVT实测看下,正常情况下2Mbps,可以连续接收无丢包。


你好想问下EVT是个什么工具呢?


您好,EVT评估板,可以与我司销售沟通获取:/services/sale_support.html。


    您好,CH340驱动安装只显示“预安装成功”,卸载驱动显示“无驱动可卸载”,查看设备管理器找不到端口和驱动,请问这是硬件原因还是驱动安装的问题?如何解决?(R1电阻已更换为33欧姆)

image.pngimage.pngimage.pngimage.pngimage.png


您好,设备管理器提示“无法识别的USB设备”或“Unknown Device”,插入USB硬件安装驱动提示“预安装成功”均表示硬件没有正常工作。(可尝试多试验几块板子)

如上原理图设计,检查:

1、V3连接电容是否为0.1uF,也可手动更换尝试;

2、UD+和UD-有无接反;

3、使用USB线是否为标准USB线缆,如有屏蔽层效果更佳;


你好,使用ch341T,用示波器抓取tx波形,发现波形并不均匀,这是为什么?使用sscom定时发送,间隔1-47ms都测试了,都有这种现象,求解答。

电路:CH341T的USB转串口 - 嘉立创EDA开源硬件平台 (oshwhub.com)

SDS2204X Plus_PNG_22.png


您好,可以尝试使用COMTransmit串口助手发送文件看下。正常使用软件间隔发送是会看到有通讯间隔的。

软件链接:/downloads/COMTransmit_ZIP.html 


你好仍旧可以看见这种不均匀的间隔。

您说:“正常使用软件间隔发送是会看到有通讯间隔的。

这种现象是合理的吗?因为按照我的理解,定时发送是上位机这边定时操作串口设备发送数据,示波器应该会抓取到均匀的通信波形才对。如果是合理的,想请教一下,这是为什么?

盼复。



1703725633204394.png

1703725633507477.png



您好,windows系统是非实时系统,计算机上的延时不是完全精准的,此外,应用软件发送串口数据会经过:应用层—>驱动层—>USB Device等一系列中转,综合2个条件是没法达到精准的间隔时间的。


感谢答疑。


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