[求助]关于ch375a与ch375s

贵公司: 您好,我一直在用ch375a进行调试,后来没注意买了几片ch375s,结果在硬件和软件都一样的条件下,ch375a能正常读写,ch375s就不能,网上找了好多帖子都说2个芯片一样,为啥,就不好用呢. 还有就是我的ch375a写个64k的文件要2分多,好慢啊,我用的是51单片机,晶振12M,数据存在外部的flash(at24c512)

(1)CH375S出错情况能否说清楚些,什么步骤出错,出什么错? (2)你是如何用CH375A操作Flash 的?


ch375s前面的测试字比如写0x5a,回来应该是0xa5.都能正常过,但是,我向cha375s写命令0x59,没有中断响应,而375a就没问题, 关于flash,就是从flash里面读一个字节存一个变量,然后在向SBUF里放,就传到ch375里了,循环1024次一次写64字节,看手册上每写64字节要产生一个中断,所以就这么写了,都写完是64k; 谢谢各位达人,多多帮忙啊


上面的是什么意思,按照你说的用测试命令的话,是不会产生中断的,这个和操作FLASH是没有任何关系的。


回楼上的,ch375不有个命令是写0x06,然后输入任意数,ch375会返回一个与你输入的值相反,这个ch375a与s都通过了,我的意思是说判断有没有usb连接的时候我用的命令0x59,但是没有中断,而ch375a就有

从flash读数据然后写usb,是我问的第2个问题,跟中断没关系,这里我不知道为什么那么慢,别人都那么快啊


有个别命令,早先的CH375S不支持,而CH375A、CH375B都支持,如果你自己做文件系统,那么就不方便了, 但是,如果用我们的LIB的话,使用CH375sDiskReady代替CH375DiskReady就可以实现差不多的效果


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