新書推薦:
《
汉译名著·哲学经典十种
》
售價:HK$
761.2
《
成吉思汗传:看历代帝王将相谋略 修炼安身成事之根本
》
售價:HK$
61.6
《
爱丁堡古罗马史-罗马城的起源和共和国的崛起
》
售價:HK$
76.8
《
自伤自恋的精神分析
》
售價:HK$
52.8
《
大宋悬疑录:貔貅刑
》
售價:HK$
74.8
《
不被大风吹倒
》
售價:HK$
65.9
《
人生解忧:佛学入门四十讲
》
售價:HK$
107.8
《
东野圭吾:分身(东野圭吾无法再现的双女主之作 奇绝瑰丽、残忍又温情)
》
售價:HK$
64.9
|
編輯推薦: |
●主攻FAT32的重点难点
●详述znFAT的独特算法
●独具匠心的创新思想与数据加速机制
●深入讲解SD卡等存储设备底层驱动
●呈现更加精彩的配套实验与工程实例
|
內容簡介: |
本书是此套书的下册,是上册的延续与拓展。本书详细讲解了FAT32中长文件名的相关技术及其在znFAT中的具体实现。最后,着重介绍了SD卡等存储设备的驱动原理与调试方法。应该说,下册比上册更有技术含量、更有思想,会引发读者更多的思考和灵感。
如果说上册是专注于基础和常规内容的话,那么下册则更加侧重于提高与创新。振南将把一些绝对独特的思想和算法,以及它们在znFAT中表现出来的优异性能呈现在读者面前。
此书谨献给对FAT32、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文件系统,并孜孜不倦的持续推广,其精神值得深刻学习。
——国内优秀RTOSrawos作者、国内rtos领头人陈凌君
在21IC上,久仰振南大名,之前虽没有互动过,但还是知道他搞了开源软件,最近才开始深入关注他的软件和书。翻阅此书,一种DIY的精神扑面而来,依稀看见了我研发的套路。我也用过不少开源软件,总是会有种种不如意,总感觉少了点什么。总是要去打补丁,有时候改得火大,直接自己写了。所以看过此书,对作者的工作流程表示认同,为作者的DIY精神叫好。
——21IC版主、《感悟设计》一书作者大道至简
我看过振南的疯狂单片机系列视频教程,并亲身验证过znFAT文件系统的强大功能。我作为一个从事了十多年单片机系统一线研发工作的工程师,为znFAT深深震撼,振南的功力太深厚了。其讲解的内容真实、细致、通俗易懂且有极强的实用价值,代码开源的精神也值得我们每一个搞技术工作的中国人学习。
——znFAT使用者成都高新区华汇实业有限公司李友全
|
|