基于SD卡的嵌入式文件系统的设计与实现
致谢 | 第1-6页 |
中文摘要 | 第6-7页 |
ABSTRACT | 第7-10页 |
1 引言 | 第10-12页 |
·课题研究背景 | 第10页 |
·嵌入式文件系统的发展现状及研究方向 | 第10-12页 |
2 硬件环境 | 第12-32页 |
·开发板介绍 | 第12-13页 |
·硬件架构 | 第13页 |
·存储卡的比较与选择 | 第13-15页 |
·SD卡的结构 | 第15-27页 |
·SD卡介绍 | 第15-17页 |
·SD卡引脚及功能 | 第17-18页 |
·SD卡内部逻辑结构 | 第18-19页 |
·SD卡的SPI接口 | 第19-20页 |
·SD卡命令与应答信号 | 第20-24页 |
·SD卡应答信号 | 第24-26页 |
·数据标记 | 第26页 |
·数据错误标记 | 第26-27页 |
·SPI总线时序 | 第27页 |
·开发板内部原理 | 第27-32页 |
·CPU的选择Cortex-M3 | 第27-28页 |
·串行外设接口(SPI) | 第28-32页 |
3 软件设计 | 第32-40页 |
·嵌入式系统的开发过程 | 第32-33页 |
·软件的总体架构 | 第33-35页 |
·SPI模式切换 | 第35-36页 |
·数据块读写 | 第36-40页 |
·数据块读 | 第36-37页 |
·数据块写 | 第37-40页 |
4 FAT16文件系统 | 第40-54页 |
·FAT16文件系统特点 | 第40页 |
·FAT16文件系统概述 | 第40-44页 |
·FAT16内部分区原理 | 第40-41页 |
·FAT数据和表的存储原理 | 第41-44页 |
·FAT16在SD卡中的格式 | 第44-45页 |
·FAT操作 | 第45-47页 |
·查找根目录 | 第45-47页 |
·按簇读写数据 | 第47页 |
·文件操作的实现 | 第47-54页 |
·创建文件 | 第47-49页 |
·删除文件 | 第49-50页 |
·读取文件 | 第50-52页 |
·写文件 | 第52-53页 |
·获取剩余容量 | 第53-54页 |
5 程序下载与终端显示 | 第54-57页 |
·通过Mcuisp下载程序 | 第54页 |
·通过超级终端即时显示 | 第54-57页 |
6 结论 | 第57-58页 |
参考文献 | 第58-59页 |
作者简历 | 第59-61页 |
学位论文数据集 | 第61页 |