基于STM32的TransFlash卡读写技术研究
发布时间:2021-04-27 04:08
TF卡是一种全新的超小型大容量移动存储卡,大小约等于目前市面最流行的SD记忆卡的1/4。我们可以随意将拍摄的照片,下载的MP3或影音文件储存在TF卡中;也可以通过SD卡适配器与电脑连接,从电脑中将文件拷在卡中,传输非常方便,随时都能扩展收集的记忆容量。可预见TF卡的市场将会是很好的,TF卡已经被广泛应用于手机,多媒体存储等领域,对它的研究是有很大的现实意义。本课题中TF卡是采用了FAT32文件系统,其格式分区采用了较小的簇,使得FAT32文件系统可以更有效地保存信息,这相比于FAT16分区格式的存储效率要高很多,通过减少每簇的容量降低了大容量磁盘存储空间的浪费外,同时也自动解决了FAT16文件系统对根目录512个文件记录项的限制。本课题主要是实现STM3210B开发板的串行外设接口SPI1与TF卡之间进行高速同步数据传输,通过完成硬件电路设计和建立一个嵌入式的文件系统,并在此基础上对TF卡内的文件进行打开、读写和删除等操作。本文的研究内容主要包括以下几个方面:1) TF卡读写硬件环境和TF卡的工作模式,介绍了STM32处理器及其接口环境,SPI,USART串口以及硬件电路;并介绍了TF...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:52 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 记忆存储卡的简介
1.2 TF 卡的研究现状分析
1.3 课题研究的来源、目的及意义
1.4 学位论文的主要研究内容和结构
第2章 TF 卡读写硬件及工作模式
2.1 引言
2.2 STM32 处理器及接口电路
2.3 硬件电路设计
2.3.1 串行外设接口
2.3.2 USART 串口
2.3.3 硬件电路
2.4 TF 卡的工作模式
2.4.1 SD 工作模式
2.4.2 SPI 工作模式
2.5 本章小结
第3章 TF 卡访问接口函数设计
3.1 引言
3.2 FAT32 文件系统结构及其特点
3.2.1 FAT32 文件系统结构
3.2.2 FAT32 文件系统 FDT 表
3.2.3 FAT32 文件系统的特点
3.3 TF 卡初始化
3.4 TF 卡读写单块数据
3.5 TF 卡的文件存储
3.6 本章小结
第4章 TF 卡读写系统设计
4.1 引言
4.2 文件的打开
4.2.1 文件列表
4.2.2 TF 卡容量计算
4.3 文件的读/写
4.3.1 文件读/写
4.3.2 子目录查找
4.4 文件的删除
4.4.1 文件删除
4.4.2 剩余空间计算
4.5 本章小结
结论
参考文献
致谢
本文编号:3162735
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:52 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 记忆存储卡的简介
1.2 TF 卡的研究现状分析
1.3 课题研究的来源、目的及意义
1.4 学位论文的主要研究内容和结构
第2章 TF 卡读写硬件及工作模式
2.1 引言
2.2 STM32 处理器及接口电路
2.3 硬件电路设计
2.3.1 串行外设接口
2.3.2 USART 串口
2.3.3 硬件电路
2.4 TF 卡的工作模式
2.4.1 SD 工作模式
2.4.2 SPI 工作模式
2.5 本章小结
第3章 TF 卡访问接口函数设计
3.1 引言
3.2 FAT32 文件系统结构及其特点
3.2.1 FAT32 文件系统结构
3.2.2 FAT32 文件系统 FDT 表
3.2.3 FAT32 文件系统的特点
3.3 TF 卡初始化
3.4 TF 卡读写单块数据
3.5 TF 卡的文件存储
3.6 本章小结
第4章 TF 卡读写系统设计
4.1 引言
4.2 文件的打开
4.2.1 文件列表
4.2.2 TF 卡容量计算
4.3 文件的读/写
4.3.1 文件读/写
4.3.2 子目录查找
4.4 文件的删除
4.4.1 文件删除
4.4.2 剩余空间计算
4.5 本章小结
结论
参考文献
致谢
本文编号:3162735
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3162735.html