嵌入式FAT32文件系统设计与实现·基于振南znFAT(上)图书
人气:10

嵌入式FAT32文件系统设计与实现·基于振南znFAT(上)

于振南编著的《嵌入式FAT32文件系统设计与实 现--基于振南znFAT(上)》是此套书的上册。在这一 册中,振南首先以一个基于ZN—X开发板的MP3数码相 框实验开篇,明确研究FAT32文件系统与SD卡等相关 嵌入式存储技术的...

内容简介

于振南编著的《嵌入式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丁的移植与应用

振南启示录Ⅰ

振南启示录Ⅱ

振南启示录Ⅲ

振南启示录Ⅳ

振南启示录Ⅴ

参考文献

网友评论(不代表本站观点)

来自无昵称**的评论:

这个商品不错~

2014-04-30 02:34:14
来自无昵称**的评论:

这个商品还可以

2014-05-19 14:51:14
来自无昵称**的评论:

老师用心在写的,很值得一看!

2014-06-01 16:07:03
来自无昵称**的评论:

为什么书上所说网站上的资料没有,为什么!

2014-06-03 08:41:28
来自无昵称**的评论:

书真心不错,帮了挺大忙,赞一个

2014-06-29 15:24:22
来自cooleye**的评论:

这个商品不错~

2014-06-30 12:13:44
来自无昵称**的评论:

这个商品不错~

2014-07-18 19:30:59
来自无昵称**的评论:

这个商品不错~

2014-08-09 13:31:55
来自无昵称**的评论:

这个商品不错~

2014-09-09 16:56:38
来自8989898**的评论:

感觉还行挺容易让人理解得

2014-09-20 11:10:13
来自无昵称**的评论:

这个商品不错~

2014-09-23 21:20:28
来自无昵称**的评论:

这个商品不错~

2014-10-24 13:58:02
来自无昵称**的评论:

与对下册评论一样

2015-01-08 15:52:29
来自无昵称**的评论:

这次整体感觉不错。

2015-01-09 12:30:45
来自无昵称**的评论:

很好的一本书,适合好好研究

2015-05-23 16:08:25
来自无昵称**的评论:

不多说,好东西

2015-07-07 11:05:09
来自无昵称**的评论:

适合研究FAT32的书,写的很明白

2015-08-08 10:00:10
来自博源图**的评论:

可以实物收藏,翻阅方便、轻薄点的可以随身携带,不伤身体。易于保全、方便书写、翻阅方便、有真实感。

2016-04-22 15:13:23
来自无昵称**的评论:

要保证纸张质量,才可以做的更好

2016-07-27 23:31:51
来自whm407**的评论:

这本书几乎是市面上介绍FAT32最好的书了。思路清晰,逻辑严谨,循序渐进,作者在自己逐步实现一个文件系统的过程中,把FAT32系统讲解的非常详细,值得推荐。

2016-08-17 14:42:06
来自初学arm**的评论:

内容简单易懂适合有单片机基础的新手学习

2016-11-11 23:47:30
来自匿名用**的评论:

没仔细拜读。。。没时间啊。

2017-03-22 21:12:30
来自无昵称**的评论:

速度快

2017-06-11 21:00:12
来自kingwel**的评论:

工程师写的书,不错,有基础的,也有技巧性的,学习了

2014-06-01 09:12:28
来自zhca231**的评论:

这本书写的还是不错的 现在看完上册了 学到了很多 准备用用看

2015-04-07 13:35:54
登录后即可发表评论

免责声明

更多相关图书
在线咨询