[求助]CH375DiskReady函数没有通过

我想知道是不是我读写CH375的函数是错的。刚刚看了论坛里面的回复,大都说读CH375的寄存器看看,现在我不知道读取CH375寄存器的函数,我使用的是MSP430f169,IAR版本是4.11B,子程序库是兼容的。但是我现在很疑惑为什么不能通过Diskready,而且我无法读取我U盘的容量。U盘是FAT32格式的,8G。 现在就想求一段代码,看看能不能读取CH375寄存器的内容,谢谢大家了。

错误代码为Error44.求帮助


CH375没有寄存器一说,只是针对命令操作。验证接口通讯的正确性,你可以做一下测试命令(0x06). CH375DiskReady返回44(0x2C)说明USB通讯有问题,检测一下USB那块电路和电压。


我测量了一下,电压都是正常的,就是通讯那边不正确,可以帮我看一下我的程序吗?接口都是按着程序一个一个接上去的,如果需要,我也可以把图片给您发过去。


你USB口的电压是多少?测试命令通过了吗?如果测试命令通过的话,可能与USB那块电路有关。 签名里有我的邮箱。


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