请教使用ch378驱动非存储类的USB设备,如何读取USB设备的GUID,谢谢

能否提供一个例子程序


------------------------------


感谢您的回复,我在官网下载了EVT,HID.C是这个路径么:CH563EVT\EXAM\USB\HOST\HID\User\HID.C,

另外请教一下如下几个问题:

1、ch376的host模式兼容ch375,bbs上ch376管理键盘鼠标的例子里面基本都是调用的ch374接口,是否ch374、5、6、8 的host模式都是兼容的;

2、ch374里面有register的说明,而在ch375、376、378 datasheet中则没有寄存器说明,是否寄存器的地址、格式内容都相同;

3、ch374、5、6的datasheet都明确说明了支持鼠标键盘,而ch378的datasheet只说了是“CH378是文件管理控制芯片,用于单片机系统快速读写U 盘或者 SD卡中的文件”;

4、如果ch378支持键盘鼠标操作,那么其host模式下寄存器文档应该参考哪个,ch563?。


问题有点多,急盼您的回复,现在板子做出来了,之前对客户需求理解有误,急需知道ch378是否支持非存储设备的管理,谢谢!!!


可以,你可以去我们的官网下载CH563/EVT/USB/HOST/HID.C的程序作为编程参考。


感谢您的回复,我在官网下载了EVT,HID.C是这个路径么:CH563EVT\EXAM\USB\HOST\HID\User\HID.C,

另外请教一下如下几个问题:

1、ch376的host模式兼容ch375,bbs上ch376管理键盘鼠标的例子里面基本都是调用的ch374接口,是否ch374、5、6、8 的host模式都是兼容的;

2、ch374里面有register的说明,而在ch375、376、378 datasheet中则没有寄存器说明,是否寄存器的地址、格式内容都相同;

3、ch374、5、6的datasheet都明确说明了支持鼠标键盘,而ch378的datasheet只说了是“CH378是文件管理控制芯片,用于单片机系统快速读写U 盘或者 SD卡中的文件”;

4、如果ch378支持键盘鼠标操作,那么其host模式下寄存器文档应该参考哪个,ch563?。


问题有点多,急盼您的回复,现在板子做出来了,之前对客户需求理解有误,急需知道ch378是否支持非存储设备的管理,谢谢!!!


你好,关于你的问题:

(1)CH374是寄存器操作,CH375、CH376、CH378都是命令操作。相当于CH374更底层。

(2)CH378和CH376是一样的,主要是速度上的区别。也支持鼠标键盘等非U盘操作

(3)CH378是命令操作,可以参考CH378DS2.PDF。


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