CH340与CH341的常见问题解答

就是为了生成repeat start信号:

IIC_IssueStart(0);

IIC_OutByteCheckAck(0,0x81);

.....

我的邮箱是个人信息保护,已隐藏,谢谢!


你好,请问CH341A与CH341B有何区别?哪种性能更好?


您好,相较于CH341A芯片,CH341B支持直接使用其内部的12MHz晶振(此时XI引脚接GND)也可以使用外部12M晶体。若使用的为USB转异步串口功能,也可以查阅我司选型表:http://special.wch.cn/zh_cn/produce/ 


请问有没有ch340与hc32通讯的例程?ch340作为设备,hc32V103作为host;


您好,有需要例程的可以发送邮件到我们技术邮箱,我们会通过邮件回复。


你好,在使用CH340时遇到一个问题,程序中快速循环读取RX接收数据,测试发现TX发出后RX延迟的约25ms才出数据,

这是什么原因造成的呢?怎么解决,程序应用上需要快速回复TX的数据


您好,按照你的描述,应该是带USB Host的MCU来操作CH340,如果是这样操作并且有接收时间过长的现象,可以将你的代码发到我们技术邮箱:tech@wch.cn,我们进行确认。


您好!我用CH340C,3.3V供电,USB端接的是win10系统的工控电脑,在生产车间使用经常会出现电脑端串口断开连接的情况,需要重新拔插后才能恢复正常。但是使用另一个开发板时不会有这种情况,开发板使用的是CH340G,5V供电。请问这个问题是什么原因?有什么办法解决?


您好,出现如上现象多半为设备工作时电源或者USB信号受到干扰所致。首先检查下电源连接,CH340在3.3V供电时,需要VCC和V3同时输入外部3.3V电源,同时电源需外接退耦电容。其次,可按照帖子中提到的USB信号受干扰的情况进行排查:

3. USB信号受干扰 

     ★ USB 信号线 D+ 与 D- 尽量对称平行布线,保证两根差分线紧耦合,避免 90度走线,弧形或45度走线均可;

     ★ 在元件布局时,尽量使差分线路最短,布线优先绘制差分线,一对差分线上尽量不要超过两对过孔,且过孔需对称放置;

     ★ 最好在两侧布置 GND 铺铜,减少干扰,在空间允许情况下,其他信号网络及地离差分线的间距至少 20mil,距离过近会对差分线阻抗产生影响;

     ★ 可以在 USB 信号线 D+ 和 D- 上串接共模电感以抑制EMI;

     ★ USB 外壳地串接一个 100K 到 1M 级的电阻到地,同时电阻上并联一个0.01uF电容;

     ★ 使用符合 USB 规范的带屏蔽层的传输线,不能使用普通排线或者非 USB 线缆;

     ★ USB D+和D-信号线附件有无电源或者大电流走线;



您好,我手头有一批CH340模块,用于串口开发,需要根据模块的序列号来打开和关闭串口。因为原厂的模块没有显示序列号,我现在需要开发一个macOS的程序,用于修改CH340模块的序列号,请问有API吗?在另一个帖子里面见到了【使用CH341ReadEEPROM和CH341WriteEEPROM来实现EEPEOM的的读写】,但在官网未找到这两个函数的出处。在哪里可以下载有关这个CH341ReadEEPROM和CH341WriteEEPROM的API呢????如果有的话,可以发我邮箱吗?个人信息保护,已隐藏,万分感谢了。


您好,CH340系列芯片仅CH340B内置EEPROM支持参数配置功能。若使用CH340B,可以直接使用如下测试与配置工具,修改芯片信息:http://www.wch.cn/downloads/CH34xSerCfg_ZIP.html  除CH340B,内置EEPROM支持配置的型号还包括:CH342/CH343/CH344/CH348/CH9102/CH9103等,可根据实际产品需要选择。


各位新年好!我的问题是:CH340系列的重置如何解决?具体描述就是,A模块和B模块分别用的CH340,如果分别工作没有任何问题;但同时工作则不可以了。我理解是竞争引起。请问厂家该如何应对?或者CH340不支持这种方式?


您好,同一USB主机可以外接多个CH340串口设备并支持同时工作,主机在USB枚举阶段会为不同的设备分配唯一的USB地址,所以设备彼此之间不会存在竞争关系,您说的重置可以进一步明确是设备复位还是什么现象,可以同时工作时查看设备管理器状态或使用usb抓包工具看下具体的情况。

同一电脑使用多个ch340的应用也十分普遍,很多客户也均有用到,此外为便于串口管理也可以直接使用USB转多串口,如USB转双串口CH342、USB转4串口CH344/CH9344、USB转8串口CH348等。



谢谢厂家解答。重置是指设备不能操作,前台程序不能复用。解决之道,需用不同的前台程序方可。


您好,如上现象描述更像是应用程序的限制,如之前回复CH340的驱动和设备均没有特殊限制,可以同时使用多个。您可再检查定位下具体的冲突。


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