我购买了你们的U盘文件读写模块,你们的人在买前说U盘文件读写模块也可操作其他usb设备, 但买回后发现只有一块小板子,没有任何资料,网上倒是有些资料,但都是读写u盘的,请问ch375有没有具体的datasheet?我不要关于u盘的,那对我没用。我要的是ch375如何枚举,如何打开端口,如何读写数据的datasheet,或者也就是如何进行寄存器读写? 网上有没有ch375的寄存器命令的datasheet?
你是想直接操作CH375做主机或设备,下载CH372包,的有关例子程序,和DATASHEET,(作设备) 下载CH375EVT包,的有关例子程序(EXAM0),和DATASHEET,(作主机) 将程序编译或修改,后,下载到模块中,就可以运行,
在evt包中的文件\EXAM0\CH375.H有两行 #define CH375_CMD_PORT_ADDR 0xBDF1 /* CH375命令端口的I/O地址 */ #define CH375_DAT_PORT_ADDR 0xBCF0 /* CH375数据端口的I/O地址 */ 为什么取0xBDF1和0xBCF0?是不是只要使cs = 0,a0=1就是CH375_CMD_PORT_ADDR,a0=0就是CH375_DAT_PORT_ADDR? 我可不可以取 8001 和 8000?
谢谢!
因为模块中CH375的A0是接在单片机的P20也就是A8引脚,所以地址可以用 8100和 8000,如果CH375的A0接单片机的A0(通过74LS373锁存后的A0),那么地址才能是 8001和 8000,不过最好你用公司程序的默认地址