于振南编著的《嵌入式FAT32文件系统设计与实现--基于振南znFAT(上)》内容上循序渐进,步步引导,从基础到提高,从常规到创新,从保守到发散,从理论到实践,在把原理与方法讲清楚之后,又基于配套的ZN-X开发板做了大量的实验,努力让读者开卷有益,真正有所感悟与收获。本书侧重于入门与基础,首先通过几个实例让读者初步认识FAT32与SD卡,随后便全面展开了系统化的讲解,实现了几个基本的文件操作功能,并对znFAT的一些简单应用进行了介绍。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 嵌入式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丁的移植与应用 振南启示录Ⅰ 振南启示录Ⅱ 振南启示录Ⅲ 振南启示录Ⅳ 振南启示录Ⅴ 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。