CH340与CH341的常见问题解答

我想问一下我电脑window7旗舰版的,为什么装了ch341的驱动有时识别不到有时识别的到但是带感叹号?我该怎么办呀,网上大部分方法我都试过了还是不行。之前有一次都识别到了但是后来又不行了。


您好,请把相关截图发到邮箱:zhangj@wch.cn 


String.format not match


安卓报String.format not match


你好,我司目前的应用想用7片CH340E连接到一片USB2517i的USB2.0的HUB上面,然后与一台WIN10的平板进行连接,请问这样的做法有什么不妥吗?年中试过用CH9344一转四串口来用,但发现驱动兼容并不理想,只好选用CH340E


ch341a用作usb转spi,能提供安卓下编程读写 spi nor flash的例程?


为什么官网上的datasheet 驱动啥的都消失了!!!



安卓下USB转SPI的资料包见链接:http://www.wch.cn/downloads/CH341PAR_ANDROID_ZIP.html 

官网资料消失是指?


CH341系列,功能强大,国产良心芯片,做USB设备首选现在,基本能通吃大部分应用,有时能省去设备侧的MCU。

但是实话实说,贵司的资料有点混乱,有时候看了一头雾水,而且分散在不同的文档里。 比如操作IO的时候有不同的API接口,但是有什么不同却没说很清楚,各种操作方式对外围电路的要求也不尽相同(比如哪些带锁存,哪些不带等),这些也没有清晰指明。如果能统一出一个编程手册,或编程宝典就完美了。哪怕是付费的书籍也好。 谢谢。


您好,感谢您的反馈。我们考虑将相关使用整理成pdf文档,这样方便。


高手如林,佩服!!!!!


你好,在使用CH341A的USB转I2C功能的时候,如何是I2C读SLAVE的请求,在SLAVE回了ACK之后,CH341 SCL不再发送时钟了呢,表现为SCL一直处于低电平。


调用的是CH341.DLL,CH341StreamI2c,

当然也尝试过通过CH341WriteRead,来模拟时序,不过最后在读SLAVE的时候,都会出现SCL无时钟输出的问题,这个问题有解吗。


您好,在USB转I2C功能时,用CH341.dll转成的labview的子Vi,使用提供的例程CH341A-a.vi读的数据是0xFF,不是正确的数据。

我看open device--set stream--Read I2C--close device的流程,端口设置iIndex=0,iDevice=0xA0,iADDr=0x00,您看我那设置的不对么?还是有什么没有设对的地方?


为什么我直接打开USB串口不行,把数据线拔插一下就可以了。数据线没拔插之前的打开失败原因是
MyApp.driver.mDeviceConnection为null



CH340E和MCU在同一张PCB上,并且都是接3.3V电源,USB的5V没有接入MCU主板。现在应用场景是:MCU和CH340E已经供电,然后插入USB接口能正确识别CH340E吗?  我不知道CH340的初始化识别是通过USB信号线就能实现还是需要在USB信号接入的时候,有一个完整的电源上电时序才能实现(因为CH340E没有外接复位信号)? 如果是后一情况,我应该还是要通过usb的VBUS来设计供电电路?

请指教,非常感谢!

                       


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