[求助]使用CH375B无法打开U盘!?

我使用的是CH375B芯片+SST89E516RD,使用EXAM3程序调试的时候,得到的调试信息如下: Start Wait Udisk Ready ? DiskSize TotalSize = 50175 MB Open 我使用的U盘是1G的,上面得到的是50175M,而且程序运行到了“Open”时就卡住了,U盘灯就这么一直闪着,打开U盘,里面没有任何东西。请问这是怎么回事?

若使用8GU盘的,得到的是60415M。


1、文件名是不是大写,且符合8字节主文件名+3字节后缀名格式 2、容量计算方法是例程中的,还是自己写的?会不会存在溢出


你看下你编译之后占用的RAM空间是多少?有没有超出你本身硬件所占用的空间。


1.文件名是按要求写的。 2。容量完全是例程里德。 我看了编译警告,XDATA:1042,确实是RAM少了。


EXAM13占用的RAM资源比较多,程序也比较复杂,用EXAM6,并把DISK_BASE_BUF_LEN该为512试一下


我真的郁闷了,我按楼上的作了,但得到的结果还是跟我运行EXAM3时的一样。我都在怀疑是不是硬件出问题了。


你手上还有其他的U盘吗?如果有的话可以换一个U盘测试下看,同时你看下CH375DiskReady()这个函数返回的数据是多少?还需要你注意下你编译之后RAM一定不能超过单片机的RAM


那你更改后,RAM是不是少了?RAM是否仍然溢出?


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