三九宝宝网宝宝百科宝宝知识

关于spi模式的命令

12月22日 编辑 39baobao.com

[两大主流简历模式]1、时序型 这是最普通也是最直接的简历类型,即从你最近的经历开始,逆着时间顺序逐条列举个人信息。这种简历清晰、简洁,便于HR们阅读。一份按时间顺序排列的简历应包括目的、摘...+阅读

7 SPI模式

7.1 介绍

SPI模式由一个由基于闪存SD存储卡提供的次要通信协议组成.此模式是SD存储卡协议的子集。此接口在上电(CMD0)后的每一个复位命令期间被选择。

SPI标准只定义物理链接,而不提供数据传输协议。SD存储卡SPI执行利用SD存储卡协议和命令集的子集。

7.2 SPI总线协定

SD卡是基于命令和数据流,这些命令和数据流以一个起始位开始,以停止位结束的.SPI通道是面向字节的.每个命令或数据块都是由多个8位字节构成,且每个字节与CS片选信号对齐(例如:此长度是8时钟周期的倍数)。

类似于SD存储卡协议,SPI短信是由命令,响应和数据块环组成。所有的通信都由主机控制,主机通过拉低CS来启动每个总线事务。

SPI模式下的响应行为有三个方面和SD模式不同:

1、被选择的卡总是回应命令。

2、使用附加的(8位)响应结构。

3、当卡遇到一个数据检索问题时,它会用一个响应错误来回应(替换预期的数据块),而不是SD模式中的超时。

除了命令响应之外,每一个在写操作期间发送到卡的数据块将以一个特殊的数据响应令牌来被响应。一个数据块可能和一个写块(WRITE_BL_LEN)一样大,也可能和一个信号字一样小。部分块的读/写操作都被卡中CSD寄存器中所叙述的被选择的项使能。

7.2.1 模式选择

SD卡从SD模式中唤醒。如果CS信号在复位命令(CMD0)被接收期间被拉低,并进入空闲模式,如果认为是SD模式被需求则不会响应此命令,仍在SD模式下。如果SPI模式被需求,则卡将会切换到SPI,且用SPI模式R1响应。

唯一返回SD模式的方法是进入上电周期。在SPI模式下,SD存储卡协议状态机不被遵守。所有的在SPI模式下被支持的SD存储卡命令总是可用的。

7.2.2 总线传输保护

每个在总线上传输的SD存储卡令牌被CRC位保护。在SPI模式下,SD存储卡提供一个非保护模式。此模式使系统用可靠的数据链接来建立,以排除(否定)硬件或软件需要执行CRC生成和校验功能。

在非保护模式下,命令、响应和数据令牌的CRC位在令牌中仍被需要,尽管,对于发送器,它们被定义成“don't care”,且被接收器忽略。

在非保护模式下,SPI接口被初始化。尽管,RESET命令用于使卡切换到SPI模式,但它是在SD模式下被卡接收,所以,必须有一个有效的CRC域。

因为CMD0没有参数,所有的域的内容(包括CRC域)都是常数,不需要在运行时间计算出来。一个有效的复位命令是:

0x40,0x0, 0x0, 0x0, 0x0,0x95

主机可以用CRC_ON_OFF命令(CMD59)开关卡的CRC选项。

7.2.3 读数据

SPI支持单块读和多块读操作(在SD存储卡协议中的CMD17 OR CMD18)。当接收一个有效的读命令后卡将在一个在SET_BLOCK_LEN(CMD16)定义了长度的数据令牌之后,用一个响应令牌作出回复。(参考Figure41)

Figure41 单块读操作

一个有效的数据块被添加了一个16位CRC,此CRC由CCITT标准多项式X16+X12+X5+1生成。

能被READ_BL_LEN给出的最大的块的的长度大CSD中定义了。如果片块被允许,块长度可以是1~MAX块大小之间的任何长度。否则,数据读的有效块长度只是在READ_BL_LEN中给出的值。

起始地址可以是在卡的有效地址范围内的任何字节地址。但是,每一个块,必须包含入一个单一的物理卡扇区中。

如发生一个可修复错误,卡不会传输任何数据,而是发送一个特定的数据错误令牌到主机。

Figure42:读操作-数据错误

以下为关联文档:

发挥品牌优势积极探索学校办园新模式发挥品牌优势 实行城乡联合 积极探索学校办园新模式 博兴县地处黄河三角洲腹地,隶属于山东省滨州市,与淄博、东营两市接壤。辖10个镇、一个经济开发区,448个行政村,总面积900.7...

一个开启读书模式的小朋友假期里经常去健身房,认识了一位教练的女儿 7岁的可爱的小姑娘。或许是一种缘分,看到她就很喜欢,也或许是教师的职业习惯,总是在人群中最先看到小朋友、关注小朋友。 这小姑娘活...

不用命令口吻说话当今社会,孩子大多是独生子女,在家中是 小皇帝 小公主 ,相称一部分孩子在家里金口玉牙,与本身的怙恃发言也用敕令的口吻,许多孩子把如许的不良习气也带到了幼儿园。 在地区运动时...

《智慧教室环境下的教学模式与方法》读后感最近读了黄涛、张慧芳等编写的《智慧教室环境下的教学模式与方法》 智慧教室环境下教学空间的创新 一章,深有感触。 传统的课堂教学时间一般局限在实体教室这样一个物理空间...

如何构建小学语文有效课堂教学模式【内容摘要】语文课堂教学的有效性是语文教学的生命,有效的课堂教学是兼顾知识的传授、情感的交流、智慧的培养和个性塑造的过程。语文活动要立足教材,从学生的实际出发,选择合...

如图甲为植物细胞模式图乙为草履虫结构示意图请据图作答:(1)如图甲是植物细胞的结构图.其中甲中的①是细胞壁,具有支持和保护作用.②是细胞膜,能控制物质的进出.⑤是液泡,内含细胞液,含有各种有味道的物质及营养物质; (2)如图乙是草履虫...

如图为植物细胞结构模式图据图回答问题 1对细胞起保护和支持(1)在植物细胞结构中,细胞壁位于细胞的最外面,主要对细胞起支持和保护作用; (2)细胞膜紧贴在细胞壁的内面,能控制物质进出,让对细胞有用的物质不能通过细胞膜出来,使有害的物质也...

CF生化模式怎么卡BUG车顶 在车后部,有一个凹起的像空调的东西,你蹲下,走到墙前(要在那个凹起的东西上)把鼠标稍稍向右移一点,按住蹲和w不放,你就会慢慢向右边走,当你到了那个东西的边缘,你会发现原来的墙...

三种通信模式SPI UART I2C它们的工作原理这三种通信模式都是串行总线。 SPI总线 MOTOROLA公司的SPI总线的基本信号线为3根传输线,即SI、SO、SCK。传输的速率由时钟信号SCK决定,SI为数据输入、SO为数据输出。采用SPI总...

推荐阅读
图文推荐