嵌入式FAT32文件系统设计与实现-基于振南znFAT-下
本书特色
[
本书是此套书的下册,是上册的延续与拓展。本书详细讲解了fat32中长文件名的相关技术及其在znfat中的具体实现。*后,着重介绍了sd卡等存储设备的驱动原理与调试方法。应该说,下册比上册更有技术含量、更有思想,会引发读者更多的思考和灵感。
如果说上册是专注于基础和常规内容的话,那么下册则更加侧重于提高与创新。振南将把一些绝对独特的思想和算法,以及它们在znfat中表现出来的优异性能呈现在读者面前。
此书谨献给对fat32、sd卡等嵌入式存储技术感兴趣,以及在这方面有项目应用需求的广大人群。希望此书能够成为此领域内的参考书,对大家的研究与开发工作产生积极意义。
]
内容简介
[
●主攻fat32的重点难点
●详述znfat的独特算法
●独具匠心的创新思想与数据加速机制
●深入讲解sd卡等存储设备底层驱动
●呈现更加精彩的配套实验与工程实例
]
作者简介
[
长期从事单片机与嵌入式系统技术方面的开发,对FAT32文件系统、SD卡等嵌入式存储技术与应用有很深研究,并研制了知名的znFAT系统方案。在网上发布和撰写了大量视频教程与文档资料,被广大学习者和爱好者所接受。
]
目录
第1章 数据记录,偷梁换柱:使用变通方法实现文件数据存储 1.1 把sd卡用作一个大容量的rom 1.1.1 大rom思想的提出 1.1.2 思想的验证:数据采集与记录实验 1.2 数据“偷梁换柱”——数据替换第2章 更及核心,文件创建:修改fat表实现文件创建功能 2.1 文件的创建 2.1.1 文件目录项的构造 2.1.2 文件目录项的“落定”:写入目录簇 2.2 为自己开路:簇链的构造 2.2.1 目录簇的拓展 2.2.2 寻找“路石”:空簇的查找 2.2.3 形同虚设的fsinfo扇区 2.2.4 簇链构造的实现 2.3 目录的创建 2.3.1 目录项的构造 2.3.2 两个特殊的目录项第3章 数据写入,细微可见:数据写入的实现 3.1 初步实现 3.1.1 回顾数据读取 3.1.2 从开头写数据 3.1.3 从整簇写数据 3.2 数据写入的实现 3.3 数据写入的典型应用 3.3.1 实例1:数据采集与存储 3.3.2 实例2:简易数码相机第4章 巧策良方,数据狂飙:独特算法实现数据高速写入 4.1 迫出硬件性能 4.1.1 连续多扇区驱动 4.1.2 多扇区抽象驱动接口 4.2 为数据作“巢” 4.2.1 预建簇链思想的提出 4.2.2 簇链预建的实现 4.2.3 将多扇区用到极致 4.3 cccb(压缩簇链缓冲) 4.3.1 cccb的提出 4.3.2 cccb的实现 4.3.3 cccb的争抢与独立 4.4 exb(扇区交换缓冲) 4.4.1 exb的提出 4.4. 2exb的实现第5章 模式变换,百花争艳:znfat与其他fat的全面pk 5.1 登顶效率之峰 5.2 与强者竞速 5.2.1 国内外优秀fat方案简介 5.2.2 速度的“较量” 5.3 znfat的工作模式 5.3.1 缓冲工作模式 5.3.2 自身模式较量 5.4 znfat的功能裁减 5.4.1 功能裁减宏 5.4.2 裁减宏的嵌套第6章 创新功能,思维拓展:多元化功能特性与数据重定向的实现 6.1 多元化文件操作 6.1.1 多文件 6.1.2 多设备 6.2 数据重定向 6.2.1 数据重定向的提出 6.2.2 数据重定向的实现 ……第7章 层递删截,通盘格空:文件、目录的删除及磁盘格式化第8章 突破短名,搞定长名:突破83短名限制,全面地实现长文件名第9章 青涩果实,缤纷再现:套书的第二个实验专题第10章 存储设备,闪存解惑:主流存储设备及闪存技术详解第11章 物理驱动,深入剖析:sd卡物理驱动第12章 性能提升,底层限制:高性能sd卡物理驱动附录a 完整工程实例之sd卡mp3播放器附录b 完整工程实例之数码录像机(相机)附录c 主流cpu内核及其典型芯片简介(znfat移植平台)附录d 答网友问附录e 我的大学系列参考文献
封面
书名:嵌入式FAT32文件系统设计与实现-基于振南znFAT-下
作者:于振南
页数:246
定价:¥36.0
出版社:北京航空航天大学出版社
出版日期:2014-04-01
ISBN:9787512415102
PDF电子书大小:156MB 高清扫描完整版