[求助]求一个可以交流的usb芯片开发群,很多问题!

比如那个ch375DLL.DLL里面的函数都解释的不怎么清楚,就拿opendevice这个函数来说,他成功返回一个句柄,不成功说无效,也没说无效是返回什么,还有是说了-1代表自动搜索,那么参数类型写的是ULONG后面再跟个-1有没有关系???

而且,好像说ch372,ch374,ch375的驱动都是通用的,但是我装了ch375的驱动还不知道是ch372的驱动,然后usb插上去总是显示无法识别,求解决方案!


USB 插上去提示无法识别你应该先确认你硬件正常工作没,电脑成功识别了没有,在设备管理器里面是可以看到当前设备情况的。 返回无效默认就是指返回的是一个无效的句柄值,微软定义的无效句柄值是INVALID_HANDLE_VALUE这个值。-1跟ULONG是没有关系的,你-1传进去就是0XFFFFFFFF这个值了。


谢谢你的回答,让我受益匪浅,usb插上去正是提示无法识别的设备,在设备管理器中出现unknown device的设备,希望能得到具体的指导,谢谢


那需要检查硬件,例如USB的UD+,UD-对地电压是多少?还有单片机有没有对CH37X芯片进行模式的设置?还有就是如果是CH375,CH372,外围晶振是12M,如果是CH374则外围晶振为24M。


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