嵌入式FAT32文件系统设计与实现-基于指南znFAT-上

本书特色

[

     于振南编著的《嵌入式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文件系统设计与实现-基于指南znFAT-上

书名:嵌入式FAT32文件系统设计与实现-基于指南znFAT-上

作者:于振南

页数:218

定价:¥35.0

出版社:北京航空航天大学出版社

出版日期:2014-03-01

ISBN:9787512414853

PDF电子书大小:45MB 高清扫描完整版



本文标题:《嵌入式FAT32文件系统设计与实现-基于指南znFAT-上》PDF下载

资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!