TF卡文件存储说明.pdfVIP

  • 50
  • 0
  • 约2.17千字
  • 约 9页
  • 2021-06-25 发布于上海
  • 举报
TF 卡文件存储说明 TF 卡文件存储说明 问题描述: 客户反映直接拷贝 MP3 文件至 TF 卡根目 录下时,2GB 的卡只能拷贝 180-240 个文件左右 就报错,提示无法创建文件,拷贝文件类型为 MP3 ,大小大概在 1GB 左右,但是拷贝电影及 使用数码之家测试正常。 测试结果: 复现象客户描述问题,如下图所示: 测试情况:2GBTF 卡,拷贝 276 首 MP3 文件,, 但拷贝至 211 个文件时报错,出现上图情况。 如下图所示,我们 2GB (含2GB )以下容 量 TF 卡默认文件系统是 FAT 格式,FAT 文件 系统中有一个 FAT 表(文件分配表),占用一个 簇,大小为 512 个字节,用于存储文件目录,故 而在 TF 卡根目录下最多只能存储 512 个文件或目录。如果文件名较长,则根目录 下可存储的文件数量会更少,实际情况随文件名 长度变化而变化。 解决方案: 1、 在存储卡上建立一个文件夹,然后将文件 拷贝至文件夹内即可。 2、将存储卡格式化为 FAT32 格式,则可以 直接将文件拷贝至卡的根目录内,但 FAT32 格 式有可能不被某些终端设备识别,这一点需要尤 其注意。 结 论: 客户反映问题是由于 FAT 文件系统格式所 致,属于正常现象,所有 FLASH 存储产品 (SD 卡,TF 卡,MMC 卡,U 盘等)都会有此 现象,故可以判定此现象为正常情况,TF 卡本 身品质正常。 FAT 与 FAT32 的区别 存储器在使用之前都必须对其进行格式化 处理,否则就无法对其写入数据,目前主要用 几种文件系统包括,FAT16 ,FAT32 ,NTFS , EXT2 ,EXT3等,而移动存储主要使用的文件系 统是 FAT16及 FAT32 。 下面是对这两种文件系统的介绍。 1、FAT16 --也就是WINDOWS 系统中 显示 “FAT ”格式,我们以前用 DOS 、 Windows 95等都使用 FAT16文件系统,现在常 用 Windows 98/2000/XP 等 系 统 均 支 持 FAT16文件系统。它最大只能管理大到2GB 的分 区,但每个分区最多只能有65525个簇,而每个 簇的大小依存储器容量而定,容量越大,簇的大 小的也大(簇是磁盘空间的配置单位) 。Fat16分区 格式有一个最大的缺点,那就是存储设备的实际 利用效率低。因为在 dos 和 windows 系统中,磁 盘文件的分配是以簇为单位的,一个簇只分配给 一个文件使用,不管文件多大,就算只有1个字 节,该文件至少要占用一个簇32Kb 的空间。 2、FAT32 :随着大容量硬盘的出现, FAT32开始流行。它是 FAT16 的增强版本,可 以支持大到2TB(2048G 的分区。FAT32 的簇比 FAT16小得多,从而有效地节约了硬盘空间。相 比之下,FAT32文件系统可以更有效率地保存信 息。如两个分区大小都为2GB,一个分区采用了 FAT16文件系统,另一个分区采用了 FAT32文 件系统。采用 FAT16 的分区的簇大小为32KB , 而 FAT32 分区的簇只有4KB 的大小。这样 FAT32就比 FAT16 的存储效率要高很多,通常 情况下可以提高15%左右。 下面是分别是 FAT16与 FAT32簇对比  为什么使用 FAT32格式化后会有一个4KB 已占用空间? 答:因为 FAT32要管理更大,更复杂的空间, 所以会生成一个比 FAT16更为庞大 FAT 表, 会多占用一个簇的空间(4Kb,现在所采用 TF 卡容量都小于8GB ),但并不是所有手机平台都 能支持 FAT32 ,如果不支持,插上卡后将会出

文档评论(0)

1亿VIP精品文档

相关文档