CH375芯片内的固化程序能完成所有的PC端USB标准命令的应答吗?

听说CH375固化了USB底层协议程序,那我想问一下,该芯片连接到电脑能够被正确枚举吗?PC端需要写驱动程序吗?

PC上的驱动我们提供的,到在线下载里下载CH372DRV。 自动处理USB底层协议和PC端驱动无关。只是CH372内部会自动处理控制传输部分,底层的应答信号。无需了解很多USB协议就可以使用。


哦,那应用就比较简单了。如果是这样,那芯片加电工作后就能自动被电脑枚举出来吗?不用单片机写程序控制吗(我是指枚举这个过程)?那如果能正确枚举出来,枚举出来的是哪类设备呢(键盘,大容量存储设备...)?

如果PC端不需驱动即可枚举出USB设备(识别设备),那你们提供的芯片驱动是用来干嘛的呢?


芯片上电之后需要单片机对CH375芯片进行模式设置,设置成模式2之后,计算机就可以自动识别出来,使用我司提供的CH372DRV.EXE软件即可进行安装。如果需要枚举成其他设备,那么需要处理USB协议部分。涉及的SETUP包以及一些类控制请求。


多谢!你们提供的驱动CH372DRV.EXE是不是给用户提供了一些API接口涵数啊? 应用程序就可以调用你们的API涵数实现对USB设备的访问?


是的,我们提供了动态链接库。你调用里面的函数就可以了。


谢谢,还有个问题就是如何将CH375设置成模式2啊?


单片机给CH372芯片发送设置模式的命令,之后在发送模式2的数据即可。建议你去看下CH372的说明书,说明书上面有详细的介绍。


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