SD卡存储系统的设计【毕业论文】

SD卡存储系统的设计【毕业论文】

ID:463718

大小:617.00 KB

页数:33页

时间:2017-08-05

SD卡存储系统的设计【毕业论文】_第1页
SD卡存储系统的设计【毕业论文】_第2页
SD卡存储系统的设计【毕业论文】_第3页
SD卡存储系统的设计【毕业论文】_第4页
SD卡存储系统的设计【毕业论文】_第5页
资源描述:

《SD卡存储系统的设计【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业设计(20届)SD卡存储系统的设计摘要近年来,SD存储卡在嵌入式产品中的应用越来越广泛,但SD卡接口一般仅集成在32位高端处理器中,一般51单片机则由于资源限制没有该接口。因此,如何解决51单片机应用系统存取SD卡大容量数据就显得很有实际意义。本系统使用STC12C5A60S2作为单片机与SD卡的接口芯片,采用SPI串行方式对SD卡的扇区进行读写,读写过程和结果通过串口调试助手在主机上显示。本论文的核心主要从硬件设计和软件编程两个大的方面介绍了系统的实现。硬件电路设计主要包括STC12C5A60S2最小系统电路、电源电路、串口电路、SD卡接口电路

2、。程序采用C语言在Keil软件下进行编写、调试,程序主要包括SD卡扇区读写程序、FAT文件系统、串口程序等软件模块。系统实现了对SD卡扇区的读写,并支持FAT文件系统达到了设计的要求和目的。关键字:STC12C5A60S2,SD卡,KeilABSTRACTInrecentyears,SDmemorycardapplicationsintheembeddedproductsmorewidely,butgenerallyonlytheintegratedSDcardinterfacein32-bithigh-endprocessor,microcontrol

3、ler51isgenerallynottheinterfaceduetoresourceconstraints.Therefore,howtosolvethe51SCMapplicationstoaccessdataonlarge-capacitySDcardsseemverypractical.ThesystemusesSTC12C5A60S2asSCMandSDcardinterfacechip,usingSPImodeontheSDcardserialreadandwritesectors,readingandwritingprocessandre

4、sultsthroughtheserialportonthehostdisplaydebuggingassistant.Thecoreofthisthesis,themainhardwareandsoftwaredesignintroducestwomajoraspectsofthesystemimplementation.HardwaredesignincludesSTC12C5A60S2minimumsystemcircuit,powercircuit,theserialportcircuitry,SDcardinterfacecircuit.Pro

5、gramusingClanguageundertheKeilsoftwarewrite,debug,theprogramincludesreading,FATfilesystemandwritingSDcardsectorprogram,serialproceduresofsoftwaremodules.SystemrealizestheSDcardreadwriteandsectors,andsupportstheFATfilesystem,meetsthedesignrequirementsandobjectives.KeyWords:STC12C5

6、A60S2,SDCard,Keil目录1引言12系统方案33系统硬件设计43.1系统硬件平台组成43.2电源模块43.3STC12C5A60S2单片机最小系统53.3.1STC12C5A60S253.3.2时钟复位电路63.4SD卡电路设计73.4.1通讯模式选择73.4.2电平匹配73.4.3硬件接口设计83.5串口电路设计94软件设计104.1主程序104.2SD卡的扇区读写104.2.1模拟SPI协议114.2.2SD卡命令格式114.2.3SD卡的复位及初始化124.2.4数据块的读写154.3FAT文件系统194.3.1文件系统初始化204.3

7、.2打开文件214.3.3读取数据214.4串口程序215调试235.1系统硬件调试235.2软件调试235.3软硬件联合调试235.4测试结果与分析245.4.1设计所要达到的性能指标245.4.2结果分析与论述266结论27致谢28参考文献29附录301引言SD卡(SecureDigitalMemoryCard)中文翻译为安全数码卡,是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(PDA)和多媒体播放器等。SD卡由日本松下、东芝及美国SanDisk公司于1999年8月共同开发研制。大小犹如一张邮票

8、的SD记忆卡,重量只有2克,但却拥有高记忆容量、快速数据传输率、极大的移动灵活性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。