CH340与CH341的常见问题解答

您好,可以这样来使用的。CH340E和MCU使用外部电源,USB口的电源悬空。芯片的USB不工作时处于低功耗状态,接入USB是检测数据线上有效上拉电平认为接入主机,然后唤醒工作。


各位大佬,CH340E用在便携式产品上,平时是用电池供电没断电。开始的时候插到电脑的USB上,串口是可以识别的,拔掉USB后(CH340E此时供电由电池那边供电,其电源还是正常的)过一段时间,再插USB,此时串口就不能识别出来了,是什么原因呢?这段时间内CH340E是没有掉过电的。


最近在学习上位机调试,用的是CH341T芯片。

我用的是OPEN DEVICE函数调试,程序很简单。返回4294967295就是没连接上,返回其他值就是连接上了。发现调试的时候,USB虽然供电了,但是经常打开上位机后40%左右的几率是要插拔一次USB线才能正常通信(收发数据)。

请教一下是哪里设置得不当吗?

image.png



CH340R已经停产,请问有其他型号的USB转IRDA红外串口的吗?


您好,CH340R目前暂没有替代型号推荐。量大的话可以电联我们定制。


您好,请问多个设备都使用CH340连接同一台电脑,有没有什么办法可以让电脑的上位机直接定位到指定的COM?

例如两个设备 设备A和设备B

电脑上运行设备A的上位机程序 直接定位到设备A的CH340

电脑上运行设备B的上位机程序 直接定位到设备B的CH340


您好,因为CH340的内置信息均是相同的。可以考虑如下方式区分不同设备连接的CH340。

方式1 通过CH340的MODEM输入信号(CTS/DSR/RI/DCD)进行检测,将不同设备连接的CH340的MODEM输入信号置高或低电平,然后通过应用软件检测;

方式2 设备之间约定串口通讯协议,使用相同的协议来问询A和B设备的身份;


请问mac上安装CH341显示安装成功,重启之后在哪里找我安装的在哪里啊。。终端输入ls /dev/tty.wchusbserial*显示查不到


您好,可以先在系统->偏好设置里面查看,USB硬件是否正常识别到。或者插入ch340硬件后,打开“终端”,输入“dmesg”命令查看日志消息。


能否提供CH341DLL.dll的源码?


您好,请问具体要实现什么功能,可与我们沟通评估当前库是否满足您的功能需要。我们也可以根据需求扩展相关接口方便您使用。


CH340N才是现在的TTL王者,8pin不用晶振,稳定可靠.


新出的ch340k的PID跟其他的ch340系列不一致,造成linux以及mac下面驱动无法使用,不知道驱动什么时候更新?


您好,相关驱动已经更新。近期因同时适配MacOS Big Sur系统,会近期驱动更新后同步至官网。若有驱动需求,可以先邮件至技术邮箱获取。


使用CH340N实现USB转ttl串口和STM32单片机通信不成功。但是该usb口可以通过基于CH340G的usb转串口模块(市面购买)与该STM32单片机实现通信,请问是什么原因?是不是USB口设备需要重新安装驱动?



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