虽然看过一些关于FAT32文件系统的参考资料,都是半文半白的,碰到关键的地方就岔开了。
其实,这点东西,还真是简单。
你可以用WINDOWS XP,格式化SD卡,写入几个小文件(TXT),文件内容你是已知的。
然后用单片机全面的读出,通过串口,全部由串口助手接收,存盘仔细分析。
再用XP删除一些文件,再写入一些,再读出分析。
用不了几个回合,就都搞清楚了。
最有可能是写文件没有成功另外一个可能是你不小心设置了文件为隐藏,不过可能性很小,除非你调用文件系统函数主动更改过文件属性FatFS写文件的一般步骤是:使用f_open函数打开文件,f_lseek函数将文件指针移动到文件尾(可选),f_write文件进行写,f_close关闭并将缓存数据(如果有的话)写入SD卡希望对你有用单片机读写U盘的模块USB118
_不用电脑也能读写U盘中的文件!
■
型
号:
USB118AD
USB118A
关键词:U盘、单片机、USB2.0、USB
Host、USB主设备、设备黑匣子、数据记录
■
简
介
目前,基于USB2.0接口的移动存储设备已经被广泛使用,尤其是采用USB-FLASH技术的U盘产品的容量由几年前的16M增加到现在的4G以上。我们知道,U盘通常是作为计算机的外部存储设备,能否脱离计算机直接向U盘读写文件呢?答案是肯定的。USB118系列嵌入式U盘读写模块提供了通过串口或SPI口读写U盘的简单途径,由此结合单片机的RS232串口或高速SPI总线就可以实现对U盘上的文件读写。
USB118AD型高速U盘读写模块是对USB118A模块的性能进行改进后的USB2.0接口的高速模块,具有与USB118A模块完全兼容的串口,同时增加了高速的SPI接口,主要应用于便携仪器或者嵌入式数据采集系统的外挂式海量存储。
■
特
征
◆
不必了解USB协议,直接嵌入用户系统
◆
兼容1G以上U盘、移动硬盘
◆
USB2.0接口,提供USB
HOST接口
◆
RS232串口波特率:57600/115200/9600bps
◆
高速SPI接口文件传输速度:150KByte/Sec
◆
支持文件系统:FAT16/FAT32
◆
创建Word、
Excel、二进制等各种类型文件
◆
提供单片机编程实例C51源代码
◆
提供模块测试板及电脑串口测试软件
◆
直流5V供电,电流100mA(不含U盘)
◆
模块只有火柴盒大小:51.6×43×12mm
■
应
用
◆
海量数据采集存储
◆
设备黑箱子
◆
考勤机数据记录
◆
石油仪器仪表
◆
纺织机械
◆
水文监测
◆
无纸记录仪
■
订货信息
产品型号
说明
USB118AD
USB2.0接口,串口及SPI口
USB118AD_Demo
USB118AD模块测试板
USB118A
USB1.1接口,TTL串口
USB118C
与USB118A尺寸不同
USB118D
与USB118A尺寸不同
注:USB118AD是升级产品,建议优先选用。可以根据用户要求规格订制,至今已经订制的规格有:USB118C和USB118D等
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)