于振南編著的《嵌入式FAT32文件系統設計與實 現--基于振南znFAT(上)》是此套書的上冊。在這一 冊中,振南首先以一個基于ZN—X開發板的MP3數碼相 框實驗開篇,明確研究FAT32文件系統與SD卡等相關 嵌入式存儲技術的目的與意義。隨后便是對FAT32基 礎性內容以及znFAT系統內部具體實現、編程方法與 技巧的細致而深入的講解。其中穿插了大量的精彩實 例,以及一些而巧妙的設計思想與開發經驗的剖 析與總結。在《嵌入式FAT32文件系統設計與實現-- 基于振南znFAT(上)》的,振南還詳細介紹了 znFAT跨CPU平臺移植的具體方法,并且通過更多更精 彩的實驗來介紹其使用方法,展示其實用價值。
FAT32作為一款最為經典而又應用極廣的文件系 統,已經深入地滲透到了嵌入式應用之中。隨著一些 諸如SD卡、CF卡、U盤等通用移動存儲設備的迅速普 及,人們對FAT32產生了極大的功能需求。此書謹獻 給對FAT32、SD卡等嵌入式存儲技術感興趣,以及在 這方面有項目應用需求的廣大人群。
于振南編著的《嵌入式FAT32文件系統設計與實現--基于振南znFAT(上)》內容上循序漸進,步步引導,從基礎到提高,從常規到創新,從保守到發散,從理論到實踐,在把原理與方法講清楚之后,又基于配套的ZN-X開發板做了大量的實驗,努力讓讀者開卷有益,真正有所感悟與收獲。本書側重于入門與基礎,首先通過幾個實例讓讀者初步認識FAT32與SD卡,隨后便展開了系統化的講解,實現了幾個基本的文件操作功能,并對znFAT的一些簡單應用進行了介紹。
第1章 欲善其事,必利其器:振南的ZN—x模塊化開發板介紹
1.1 振南的ZN-X模塊化開發板
1.1.1 ZN-X的基板
1.1. 2 ZN-X的配套模塊
1.2 ZN-X開發板的使用與測試
1.2.1 統一的下載與通信接口
1.2.2 USB轉串口模塊
1.2.3 實驗:ZN-X開發板的測試
第2章 端倪初現,實驗切入:MP3數碼相框的初步實現
2.1 實驗準備:MP3數碼相框的硬件選配
2.2 硬件模塊簡介
2.3 編程實現
第3章 逐漸深入,轉入正題:新型存儲器SD卡的引入
3.1 FlashRoM的數據"灌人"——編程
3.1.1 使用燒錄器
3.1.2 振南的方法
3.2 新型存儲器
3.2.1 格式化與文件寫入
3.2.2 SD卡讀/寫模塊
3.3 實驗:簡易SD卡MP3數碼相框
3.3.1 winHex軟件的使用
3.3.2 SD卡扇區讀/寫程序模塊
3.3.3 簡易SD卡MP3數碼相框的實現
第4章 自建模型,會意由衷:讓我們的思想與FAT32接軌
4.1 文件管理模型
4.1.1 原始模型
4.1.2 改進模型
4.2 FAT32文件系統
4.2.1 逼近模型
4.2.2 FAT32的輪廓
第5章 輕踏上路,初涉分析:開啟FAT32文件系統之門
5.1 FAT32文件系統的人口——主引導記錄MBR
5.2 "手工解析"MBR——基于WinHex
5.3 解析MBR的程序實現
5.3.1 笨實現方法
5.3.2 改進方法1:結構化實現方法
5.3.3 關鍵:大小端問題
5.3.4 改進方法2:通用化的解析方法
5.4 硬件平臺上的驗證
5.4.1 編寫測試代碼
5.4.2 驗證實驗結果
第6章 摘取參數. 精準定位:FAT32中的關鍵部分——DBR
6.1 定位工具:DOS引導記錄DBR
6.2 深入理解:勾勒清晰輪廓
6.2.1 手工解析DBR(BPB
6.2.2 制作假U盤
6.2.3 例說"簇"——連鎖水桶取水游戲
6.3 znFAT的初始化函數
6.3.1 DBR解析的程序實現
6.3.2 初始化參數集合
6.3.3 硬件平臺驗證實驗
第7章 文件在手,剖析尋數:文件目錄項分析與信息提取
7.1 從首目錄下手
7.2 文件目錄項
7.2.1 文件目錄項的定義
7.2.2 手工解析FDI
7.2.3 解析時間信息
7.2.4 篡改文件"時間戳"
7.3 FDI解析的代碼實現
7.3.1 文件信息的提取
7.3.2 文件信息集合
7.3.3 硬件平臺驗證
7.4 實驗:帶znFAT雛形的SD卡MP3數碼相框
第8章 漸入漸深,初觸核心:展示FAT32絕妙的簇鏈結構
8.1 初識FAT表
8.2 剖析FAT表及簇鏈
8.2.1 印證文件的連續存儲
8.2.2 數據非連續的真實體現
8.3 編程實現:FAT表項與簇鏈讀取
8.4 帶簇鏈的SD卡MP3數碼相框
第9章 數據讀取,紛繁交錯:挑戰數據讀取賽程中的繁雜邏輯
9.1 讓數據讀取更精細:數據的分層與剝離
9.2 數據讀取函數的實現
9.2.1 初步實現
9.2.2 SD卡MP3數碼相框的分步式實現
9.3 數據讀取功能的成型
9.3.1 數據位置的標定
9.3.2 繁雜的簇內數據過程
9.3.3 數據讀取的歸一化
9.3.4 漢字電子書實驗的引出
第10章 數據游走,平臺轉移:電子書實驗與交叉開發模式
10.1 SD卡漢字電子書
10.1.1 漢字字模的獲取
10.1. 2 HZKl6的字模數據定位
10.1.3 SD卡漢字電子書的實現
10.2 交叉開發模式
1O.3 PC平臺的功能驗證
10.3.1 VC++6.0實現漢字顯示
10.3.2 內存虛擬磁盤的提出
第11章 文件匹配,目錄擴展:文件名匹配與目錄的簇鏈結構
11.1 文件的匹配
11.1.1 文件目錄項的搜索
11.1.2 8·3短文件名(SFN
11.1.3 SFN的匹配
11.1.4 目錄簇的拓展
11.1.5 對文件打開函數的測試
11.2 短文件名的通配
11.2.1 通配
11. 2.2 文件名通配算法
11.2.3 文件枚舉的實現
第12章 逐層深入,尋蹤及致:突破根目錄進入更深層多級目錄.
12.1 進入子目錄
12.1.1 目錄的文件目錄項
12.1.2 目錄開始簇的獲取
12.2 依路徑進入多級目錄
12.2. 1 路徑的分解
12.2.2 進入深層目錄
12.2.3 讓文件打開函數更強大
第13章 真知實踐,精彩展現:套書的及時個實驗專題
13.1 SD卡WAV音頻播放器
13.2 SD卡電子滾動屏
13.3 SD卡數碼相框
13.4 SD卡視頻播放器
13.5 SD卡MP3播放器
13.6 AT89S51離線下載器
13.7 仿Metro UI系統應用實驗
13.8 通過U盤對產品進行升級
13.9 嵌入式網頁服務器
13.10 STM32+LD3320作聲控音頻播放器
附錄 znFA丁的移植與應用
振南啟示錄Ⅰ
振南啟示錄Ⅱ
振南啟示錄Ⅲ
振南啟示錄Ⅳ
振南啟示錄Ⅴ
參考文獻
這個商品不錯~
這個商品還可以
老師用心在寫的,很值得一看!
為什么書上所說網站上的資料沒有,為什么!
書真心不錯,幫了挺大忙,贊一個
這個商品不錯~
這個商品不錯~
這個商品不錯~
這個商品不錯~
感覺還行挺容易讓人理解得
這個商品不錯~
這個商品不錯~
與對下冊評論一樣
這次整體感覺不錯。
很好的一本書,適合好好研究
不多說,好東西
適合研究FAT32的書,寫的很明白
可以實物收藏,翻閱方便、輕薄點的可以隨身攜帶,不傷身體。易于保全、方便書寫、翻閱方便、有真實感。
要保證紙張質量,才可以做的更好
這本書幾乎是市面上介紹FAT32最好的書了。思路清晰,邏輯嚴謹,循序漸進,作者在自己逐步實現一個文件系統的過程中,把FAT32系統講解的非常詳細,值得推薦。
內容簡單易懂適合有單片機基礎的新手學習
沒仔細拜讀。。。沒時間啊。
速度快
工程師寫的書,不錯,有基礎的,也有技巧性的,學習了
這本書寫的還是不錯的 現在看完上冊了 學到了很多 準備用用看