基于stm32的sd卡读写及液晶显示开题报告

基于stm32的sd卡读写及液晶显示开题报告

ID:9031413

大小:171.49 KB

页数:8页

时间:2018-04-15

基于stm32的sd卡读写及液晶显示开题报告_第1页
基于stm32的sd卡读写及液晶显示开题报告_第2页
基于stm32的sd卡读写及液晶显示开题报告_第3页
基于stm32的sd卡读写及液晶显示开题报告_第4页
基于stm32的sd卡读写及液晶显示开题报告_第5页
资源描述:

《基于stm32的sd卡读写及液晶显示开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)开题报告学生姓名:吴剑学号:通信050112所在学院:电子与信息工程专业:通信工程设计(论文)题目:基于STM32的SD卡读写及液晶显示指导教师:李鑫2009年3月9日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效;2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,

2、禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于15篇(不包括辞典、手册);4.有关年月日等日期的填写,应当按照国标GB/T7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“2004年4月26日”或“2004-04-26”。毕业设计(论文)开题报告1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文

3、献综述:文献综述一、SD卡的简单介绍SD卡是一种为满足安全性、容量、性能和使用环境等各方面的需求而设计的一种新型存储器件,SD卡允许在两种模式下工作,即SD模式和SPI模式,主机能自动选择其中任意一种模式。当接收到主机的复位指令后,卡能检测到主机要求的模式,并在这种通信模式下进行下一步的通信。其中SD通信协议又分为1位总线模式和4位总线模式。最新的SDIO卡规范规定高速IO卡必须支持SD存储卡的所有通信模式。SPI接口协议首先是由Motorola公司提出来的,现在广泛存在于各种微控制器中。SPI总线

4、系统是一种同步串行外设接口,允许MCU与各种外围设备以串行方式进行通信、数据交换。SPI系统可直接与各个厂家生产的多种标准外围器件直接接口,SPI系统一般使用4条线,如图3-3所示,串行时钟线SCK、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOST和低电平有效的从机选择线NSS。由于绝大多数中高档单片机都提供SPI总线,也易于用软件方法来模拟,此外,SPI总线模式的传输协议简单,易于实现。为此,本设计采用SPI总线模式。对SD卡的操作都是由一些命令来实现。所有的命令都是由48个数据

5、位组成,其结构表1所示。通过向SD卡发送相应的命令并读取相应的响应来实现对SD卡的控制。在对SD卡读写之前,首先要进行初始化操作,这是确保SD卡能在SPI模式下进行正常数据读写的前提。需要注意的是,在发送使SD卡空闲命令CMD0之前至少等待74个时钟,确保SD卡进入SPI模式。初始化完成之后,如果使用默认的块读写长度512字节,就可进行SD卡的读写。当然,也可用CMD16来设置SD卡的块读取长度,可以是1~512字节之间的任意值,但是对SD的写过程则要求块长度必须为512字节。无论是MMC卡的读还是

6、写,都要求在读写命令发送后有数据起始令牌FEH,数据传输结束之后有2个字节的循环冗余编码CRC。在Byte1中,后6位具体是指CMDx,比如对于CMD0是“000000”,对于CMD39是“100111”。而Byte2--5则用来进行参数设置的,对于CMD0,Byte2--5全为0,因为它没有参数;对于本设计要用到的读取单块数据的CMD17(READ_SINGLE_BLOCK)命令,Byte2--5存放的是数据地址,其应答方式是R1。表1SD卡命令格式Byte1Byte2--5Byte6765….0

7、31…07001CMDx参数CRC1二、STM32系列处理器简介及选择STM32系列处理器目前分为2个系列。STM32F101是标准系列,工作在36MHz;STM32F103是增强型系列,工作在72MHz,带有更多片内RAM和丰富的外设。这两个系列的产品拥有相同的片内Flash选项,在软件和引脚封装方面是兼容的。标准型系列是STM32处理器的入门产品,其价格仅相当于16位MCU,却拥有32位MCU的性能,其外设的配置能提供优秀的控制和连接能力。增强型系列产品则将32位MCU的性能和功效引向一个新的级

8、别。内含的Cortex-M3内核工作在72MHz,能实现高端的运算,而其外设的配置可以带来极好的控制和连接能力。STM32的应用:1.工业:可编程逻辑控制器(PLC)、变频器、打印机、扫描仪、工控网络;2.建筑和安防:警报系统、可视电话、HVAC;3.低功耗:血糖测量仪、电表电池、供电应用;4.家电:电机控制、应用控制;5.消费类:PC外设、游戏机、数码相机、GPS平台。此次硬件设计的载体是EK-STM3210B,其内嵌ST-LINK-II仿真器,支持对用户目标系统程

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

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

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