我是CH375新手,单片机为C8051f020,晶振14.7456M,CH375做主机,外扩RAM62256,外部RAM测试通过,CH375DiskReady已经通过,CH375DiskSize( )返回为0, CH375DiskQuery( )返回错误代码"0xA1"--磁盘尚未格式化,或者参数错误,需要由WINDOWS采用默认参数重新格式化 !!!请前辈们指点, U盘1G容量,是用XP下的磁盘管理工具格式化的,格式选用FAT,分配单位大小为默认.请问这样选对吗?
查看: 5389
回复: 6
ch375做主机,查询U盘容量为0,查询U盘信息为返回0xA1?[求助]
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
你用的是375的哪个库?375与单片机是怎么连接的?
库是FILELIB4,375与单片机通过总线连接的.
建议你换成库FILELIB5或者是FILELIBC测试一下!!FILELIB5和FILELIBC支持高速的单片机!!
谢谢下雨的天指点,我试试.今天石家庄在下小雨,呵呵
呵呵!不谢啊!!帮助客户解决问题是我们技术支持的宗旨!!
Alice In Chains
发表于: 2007-09-17 15:09:00
那你可以试一下用操作物理扇区,DISK_READY DISK_SIZE DISK_READ 等命令是否能成功操作.在速度上要满足CH375的接口时序,命令和数据之间的延时. 出现错误码0XA1,一般是因为U盘未格式化,或者磁盘缓冲区有问题,其中数据有误,导致库内函数认为未格式化,
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录