音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請問誰有fat32的詳細(xì)技術(shù)資料?

作者:wangjiajin 欄目:嵌入式系統(tǒng)
請問誰有fat32的詳細(xì)技術(shù)資料?
如題。
哭求fat32的詳細(xì)技術(shù)資料。

2樓: >>參與討論
novar
我在這里發(fā)過帖子,搜索一下
 
3樓: >>參與討論
high
上網(wǎng)搜索FAT32.pdf
寫得詳盡.是微軟的白皮書.
有什么問題可以找我探討.最近一陣剛看,很熟.

4樓: >>參與討論
high
還要配合使用一些磁盤觀測工具.
比如diskedit等.推薦winhex破解版.有模板方便觀察.

5樓: >>參與討論
high
我自己寫了些筆記.是當(dāng)時的理解.
                        
                        FAT 文件系統(tǒng)/文件格式的嵌入式實現(xiàn)細(xì)節(jié)
     
                                                   2005/06/30
                           
    目的:設(shè)計實現(xiàn)簡易嵌入式FAT16系統(tǒng).
    
    文件系統(tǒng)應(yīng)該包括文件的存儲結(jié)構(gòu)以及文件的管理.
    
=======================================================================================================

    
                             PART 1: Introduce


=======================================================================================================
FAT:file allocate table   -- 文件分配表
cluster                   -- 簇
sector                    -- 扇區(qū)
MASTER boot record        -- 主引導(dǎo)記錄

分析工具:winhex.
     
1.Master Boot Record(MBR)
    
  a.mbr總是位于第0扇區(qū).
  b.它決定了第1分區(qū)的起始扇區(qū).
  c.它與操作系統(tǒng)無關(guān).
  
  offset        DESCRIPTION               size
  ------      ----------------           ----------
  0x000       boot code                   446 bytes
  0x1be       1st Partition               16  bytes
  0x1ce       2nd Partition               16  bytes
  0x1de       3rd Partition               16  bytes
  0x1ee       4th Partition               16  bytes
  0x1fe       Marker(55 aa)               2   bytes
  -------------------------------------------------
                Table (1)  Boot Sector
  
       主引導(dǎo)扇區(qū)DBR(DOS Boot Record):位于LBA 0扇區(qū),包含跳轉(zhuǎn)指令、廠商標(biāo)識和DOS版本號、
   BPB(BIOS Parameter Block,BIOS參數(shù)塊)、DOS引導(dǎo)程序、結(jié)束標(biāo)志字AA55。其中BPB包含每扇區(qū)字節(jié)數(shù)、
   每簇扇區(qū)數(shù)、每個FAT扇區(qū)數(shù)、扇區(qū)總線、根目錄項數(shù)等等參數(shù)。

       對于嵌入式應(yīng)用,只要關(guān)注第一個分區(qū)表,忽略其他.
  
  
2.第一個分區(qū)表:

  就是mbr中0x1be開始的16字節(jié).
  offset         DESCRIPTION                           size
  ------       -----------------------------------   ------
  00h          Current State (Inactive/Active)       1bytes
  01h          Beginning of Partition -- HEAD        1bytes
  01h          Beginning of Partition(C/S/)          2bytes
  04h          Type of Partition                     1bytes
  05h          End of Partition -- HEAD              1bytes
  06h          End 0f Partition (C/S)                2bytes
  08h          NUMBER of Sectors Between the mbr
               and the First Sector in the Partition 4bytes
  0ch          NUMBER of Sectors in the Partition    4bytes
  ---------------------------------------------------------
                 Table (2)  16字節(jié)disk分區(qū)表
                 
                 
                 
3.Volume(Partition) Boot Record(分區(qū)的起始扇區(qū))
  
  a.起始扇區(qū)位置由分區(qū)表決定.
  b.起始扇區(qū)包括了豐富的本分區(qū)的配置信息.
  
  從這知道root directory位置,  Cluster table, volume NAME, etc
  
  0ffset         DESCRIPTION                            size(bytes)
  ------       -------------------------------------   ------------
  000           JMP instruction                         3
  003           OEM NAME                                8
6樓: >>參與討論
Raider
有必要嗎?
去上網(wǎng)下載一個free dos/ uClinux的源代碼,把fat部分代碼拷貝過來不就完了

7樓: >>參與討論
smartsheep
re
我有,但不知怎么上傳文件

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
開源嵌入操作系統(tǒng)minitos發(fā)布
μCOSII ucosii如何劃分任務(wù)?大俠們請進(jìn),感謝。
有誰知道SD/MMC卡的接口芯片,請指教,謝謝.
[求救]USB開發(fā)工具
求教
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號