[求助]调试CH375,总是返回0x28

调试时,初始化通过了,通过程序CH375DiskConnect( )也检测到了U盘已插入,也可以检测U盘拔出,但是执行其他命令时总回复0x28!昨天下午调试的时候程序通过了,也找到了文件,打开并读入了数据,并新建了文件,写入了新建的文件。但是今天一调,又回复 0x28了,不论是执行子函数CH375DiskSize( )或者 CH375DiskReady( )或者CH375FileOpen( ),子函数总是返回0x28。什么原因呢?急,谢谢!!! 补充:我是采用总线方式读写。

很着急呀,正常的时候一天都正常,不正常的时候一天都不正常,昨天还好呢,今天又总回复0x28了,也查不到是什么错误,很着急呀?一点思路也没有,牢烦各位有经验的网友给点调试的建议吧,谢谢了


我现在也遇到这样的情况,而且CH375DiskConnect( )返回是正常的,后面的返回就都不对了,不过我测试返回的是0x21,不知前辈的问题是怎么解决的?


这可能是USB通讯出现问题了.你检查一下供电是否稳定.USB外壳有没有接地,USB线有没有接反,测量一下UD+,UD-对地的电压分别是多少.


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