首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 嵌入式FAT32文件系统设计与实现--基于振南znFAT(上)
内容
编辑推荐

于振南编著的《嵌入式FAT32文件系统设计与实现--基于振南znFAT(上)》内容上循序渐进,步步引导,从基础到提高,从常规到创新,从保守到发散,从理论到实践,在把原理与方法讲清楚之后,又基于配套的ZN-X开发板做了大量的实验,努力让读者开卷有益,真正有所感悟与收获。本书侧重于入门与基础,首先通过几个实例让读者初步认识FAT32与SD卡,随后便全面展开了系统化的讲解,实现了几个基本的文件操作功能,并对znFAT的一些简单应用进行了介绍。

内容推荐

于振南编著的《嵌入式FAT32文件系统设计与实现--基于振南znFAT(上)》是此套书的上册。在这一册中,振南首先以一个基于ZN—X开发板的MP3数码相框实验开篇,明确研究FAT32文件系统与SD卡等相关嵌入式存储技术的目的与意义。随后便是对FAT32基础性内容以及znFAT系统内部具体实现、编程方法与技巧的细致而深入的讲解。其中穿插了大量的精彩实例,以及一些优秀而巧妙的设计思想与开发经验的剖析与总结。在《嵌入式FAT32文件系统设计与实现--基于振南znFAT(上)》的最后,振南还详细介绍了znFAT跨CPU平台移植的具体方法,并且通过更多更精彩的实验来介绍其使用方法,展示其实用价值。

FAT32作为一款最为经典而又应用极广的文件系统,已经深入地渗透到了嵌入式应用之中。随着一些诸如SD卡、CF卡、U盘等通用移动存储设备的迅速普及,人们对FAT32产生了极大的功能需求。此书谨献给对FAT32、SD卡等嵌入式存储技术感兴趣,以及在这方面有项目应用需求的广大人群。

目录

第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文件系统设计与实现--基于振南znFAT(上)
副书名
原作名
作者 于振南
译者
编者
绘者
出版社 北京航空航天大学出版社
商品编码(ISBN) 9787512414853
开本 16开
页数 218
版次 1
装订 平装
字数 309
出版时间 2014-03-01
首版时间 2014-03-01
印刷时间 2014-03-01
正文语种
读者对象 普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.306
CIP核字 2014029878
中图分类号 TP311.13
丛书名
印张 14.5
印次 1
出版地 北京
240
168
10
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/4 16:19:15