单片机读写SD卡分析陈

单片机读写SD卡分析陈

ID:41783665

大小:98.04 KB

页数:3页

时间:2019-09-02

单片机读写SD卡分析陈_第1页
单片机读写SD卡分析陈_第2页
单片机读写SD卡分析陈_第3页
资源描述:

《单片机读写SD卡分析陈》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机读写SD卡分析一、开篇二、硕件电路三、SPI操作1.初始化2.读3.写四、SD操作1.初始化2.读3.写五、FAT文件系统六、总结三、SPI操作1、SPI总线简介SPI(SerialPeripheralInterface-串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息,20世纪80年代由Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应川在EEPROM,FLASH,实时时钟,AD转换器,述有数字信号处理器和数字信号解码器Z间。SPI总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用

2、4条线:串行时钟线(SCLK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线SS(冇的SPI接口芯片带冇中断信号线INT、冇的SPI接口芯片没冇主机输出/从机输入数据线MOSI)。其主要特点包扌心可以同时发出和接受串行数据;可以作为主机或从机工作;发送结束中断标志;写冲突保护;总线竞争保护。图1是SPI总线架构示意图。图1SPI总线架构基木特点:1.同步2.串行3.全双工4.非即插即川5.—主多从更多细节:1.同步时钟有主控芯片产生,每个时钟传输一位数据2.数据在传输前,首先要进行并转串,才能用一条线传输3.两条数据线,一条输入、一条输出4.

3、主从双方有关于SPI传输的先验知识,如比特顺序、数据长度等5.数据传输有主控芯片发起,每次只与一个从芯片通讯SPI是一种同步全双工的通讯接口,每个时钟在两条数据线上各传输一比特数据。SPI接口的一个缺点:没冇指定的流控制,没冇应答机制确认是否接收到数据。工作模式:x原理上讲,串行传输是按位传输方式,只利用一条信号线进行传输xSP:[由工作方式的不同,可分为两种模式:主模式和从模式x1)•主模式x将Master的数据传送给Slave,8位数据传送,传送完毕,申请中断M0S3►MOSHSCLKd►SCLK"2).从模式从控制器从S1M0引脚接收串行数据并把数据移入自身移位寄存器的最低位或最高

4、位。要注意的是,其实在主控制器输出时钟SCLK的控制下,在SCLK的上升沿或者下降沿读出一个数据输出给主设备US3

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

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

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