admin管理员组

文章数量:1530842

2024年5月30日发(作者:)

SD卡的体系结构将在这里叙述。它定义了数据区域的逻辑结构。对于如分割数据区

域的区别,第一分区有主启动记录和分区表。SD卡文件系统使用FAT文件系统(ISO/IEC

9293)并支持FAT12和FAT16文件系统格式。

文件系统层

PSN

主启动记录和分区0到38

分区部分

分区启动部分

文件分配表

系统部分

根目录

39

40到63

64到95

0

1到24

25到56

LSN

用户区

用户部分

96到129791 57到129752

用户部分

主启动记录和分区表

BP

0

446

462

478

494

510

长度

446

16

16

16

16

2

文件名

主启动记录

分区表(第一部分)

分区表(第二部分)

分区表(第三部分)

分区表(第四部分)

信号字(Signature Word)

内容

不限

见下表

全是0x00

全是0x00

全是0x00

0x55,0xaa

0到445 主启动记录

此间内容不被叙述。

446到461 分区表(第一部分)

这个部分叙述了第一分区在体系中的信息。这个分区意味着使用者可以没有相互的

证明使用普通区域。

462到477 分区表(第二部分)

如果体系只有一个分区,此间内容为0。

478到493 分区表(第三部分)

如果体系只有一个分区,此间内容为0。

494到509 分区表(第四部分)

如果体系只有一个分区,此间内容为0。

510到511 信号字(Signature Word)

此处记录了0x55(BP 510) 和 0xaa。

分区表

BP

0

1

2

4

5

6

8

12

长度

1

1

2

1

1

2

4

4

文件名

启动指示

启始磁头

启始柱面和扇区

系统ID号

终止磁头

终止柱面和扇区

Relative Sector

总扇区

内容

0x00或0x80

数值

数值

0x01 或 0x04 或 0x06

数值

数值

数值

数值

BP0 启动指示

如果以SD卡作为启动(盘),记录0x80,否则记录0x00。

BP1 启始磁头

此处叙述分区的起始磁头。

BP2和3 启始柱面和扇区

此处将叙述分区的启始柱面和扇区。6个位 (在BP2中0到5位) ,将作为启始扇

区。10个位(在 BP 2 中的6和7位,在BP3中的0到7的)将作为启始柱面。

BP4 系统ID号

此处叙述文件系统类型。 如果分区大小是少于32680个扇区,它将被记录0x01。如果少

于65536个扇区,它将被记录0x04。否则,它将被记录0x06。

BP5 终止磁头

此处记录终止磁头。

BP6和7 终止柱面和扇区

此处记录终止柱面和扇区。6个位(在BP6中的0到位5位)作为结束扇区。10个位(在BP6中

的位6和7位,在BP7中的0到7位)作为结束柱面。

BP8到11 Relative Sector

此处叙述这此分区的起始扇区之前存在的数目。

BP12到15总扇区

此处记录总扇区数量。

申请分配表 (FAT)

FAT将包含一个格式ID号和一些项目,每个使用者区域的指示群集。这些项目连续的

将是有限的出发由于 2 而且项目数目将和~相等对应的群集群集数目。每个项目在

FAT 中将指示对应的群集状态。 FAT 项目将用来识别被分派到每个文件的群集组。

本文标签: 分区扇区群集柱面区域