请教关于CH375读写U盘文件???

在CH375的中文手册(一)里面,在"单片机读写U盘文件"部分里面有一下一段话:

如果不需要处理文件系统,也就是不处理上图左边的最顶层,那么CH375 直接提供了数据块的读写接口,以512 字节的物理扇区为基本读写单位,从而将USB 存储设备简化为一种外部数据存储器,单片机可以自由读写USB 存储设备中的数据,也可以自由定义其数据结构。

请问,如果我直接利用CH375提供的数据块读写接口进行USB从设备的数据读写,单片机的最简硬件流程是什么样的?在这种方式下面,如何进行CH375的初始化以及USB从设备的枚举? 可不可以以8字节或者64字节为单位读写u盘数据?

不用子程序库的话,直接操作物理扇区的话,375对U盘的存储器进行初始化,获取USB存储器的容量以及USB存储设备的DISK—READY,操作U盘物理扇区的话好象不可以以8字节或者64字节来操作U盘


谢谢一楼的回复,但是如果我想以这种方式操作一个usb的从设备,利用bulk-only的方式操作usb从设备, 这样应该怎么操作呢?


我们这个协议只是针对U盘来说的,对于别的USB设备的话,我们可以通过批量端点来操作,你可以一次发送1~64字节的数据


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