关于u盘读写模块支持u盘最大容量问题
u盘读写模块是不是最大支持4G的u盘,16G的是不是不能识别
应该不会,你测试下模块是否可以自动演示。还有你的16G的U盘格式化的文件系统是什么?需要格式化成FAT32文件系统。
E-MAIL:fqb@wch.cn TEL:025-52638375
谢谢!
自动演示时间很长才写入(大概20几秒,这样在我的程序中超时了,所以写不了)。
用配套调试软件调试后发现,该u盘在根目录下新建,耗时非常长,需要20多秒才返回状态,其它都还比较快,文件系统是FAT32的,金士顿的16Gu盘。另外一个u盘比较老,32M的,文件系统只能格式化FAT或exFAT,目前是FAT格式,发现这个u盘用0x61 Diskquery命令读取u盘容量时候返回比较慢,需要15秒左右。请问这两个u盘这样正常吗?
另外一个sd卡接读卡器,一个4G金士顿u盘,一个512M朗科,都反应蛮快。
如果正常的话,我的程序中需要延长超时时长,如果不正常的话,需要怎么修改才能比较快的操作文件
这人很懒,什么都没留下
这2个U盘你接到计算机上面去看下计算机是怎么处理的。之所以这么长时间,是因为发送了命令之后,U盘未有响应或者返回的数据是失败的,需要重试导致的。这个是U盘的特性导致的。
E-MAIL:fqb@wch.cn TEL:025-52638375
这两个u盘在计算机上操作都是很正常的,没发现什么异常。可能读写模块和计算机操作有很大区别吧,或则是速度上差异太大。现在也只能延长单片机超时时长了,就是看起来操作u盘会很慢,感觉不是很完美,呵呵,讲究着用吧
这人很懒,什么都没留下
只有登录才能回复,可以选择微信账号登录