- 4
- 0
- 约2千字
- 约 2页
- 2023-10-07 发布于四川
- 举报
华大电子MCU-CIU32F011x3、CIU32F031x5 同步串行接口
12.同步串行接口(SSP)
12. 1.模块介绍
SPI_IIC模块可用作SPI接口通信和IIC接口通信,两种功能同一时间只能 选择其中一种使用。该模块集成两种接口协议,节省资源的同时又能满足不同 的应用需求。
12. 2.功能特点
12. 2. 1. SPI 功能
支持主模式和从模式工作
可编程时钟极性,采样相位,支持4种模式
支持1?32bit传输
支持5byte发送/接收数据缓冲
传输数据顺序MSB和LSB
支持标准模式,三线模式
可触发中断的专用发送和接收标志
12.2.2. IIC 功能
支持主模式和从模式
主模式支持时钟同步和总线仲裁
从模式支持在发送数据没有准备好或者接收缓冲器满时候拉低SCL
从模式支持7bit地址或者lObit地址
从模式支持接收广播地址
支持5byte发送/接收数据缓冲
12. 3.功能说明
12. 3.1. SPI工作模式
?模式0:
?模式0:时钟空闲为0, ?模式1:时钟空闲为0, ?模式2:时钟空闲为1, ?模式3:时钟空闲为1,
上升沿采样,下降沿出数据 下降沿采样,上升沿出数据 下降沿采样,上升沿出数据 上升沿采样,下降沿出数据
3. 2. SPI 接口模式
?标准模式:通信线有 CLK,CS, I00(M0SI),I01(MIS0),一个 CLK 传输 Ibit 数 据
?三线模式:通信线有CLK,CS, 100,接收和发送都通过100, 一个CLK传输
Ibit数据
3. 3. SPI数据帧与内部缓存
SPI可支持 广32bit帧数据传输,内部集成了一个40bit的缓冲区,根据配 置的数据帧长度不同,缓冲区能缓存的帧数也不一样。数据帧长度C8bit时, 缓冲区可容纳5帧数据,8bit〈数据帧长度C16bit时,缓冲区可容纳两帧数 据,数据帧长度>16bit时,缓冲区可容纳1帧数据,当缓冲区无法再容下一 帧数据时,缓冲区满标志会置lo
IIC主机时钟同步和总线仲裁
IIC主机模式时,在多主机的应用场景下,支持时钟同步和总线仲裁。当总线 上连接了不止一个主机时,就会存在同时发起通信的情况,这时候需要时钟同 步以及总线仲裁机制决定由哪个主机占用总线完成数据传输。
时钟同步的原理:nc总线上的不同主机可能发起传输时的时钟频率不一样, 通过时钟同步机制,可以让所有主机的时钟同步,才能进行逐位仲裁。所有主 机的SCL在总线上是线与的关系,当总线上的SCL由高切换到低电平时,所 有主机从0开始计算低电平周期时间。当电平时间达到时 如果总线上的其它 主机的SCL低电平仍然保持,那么其它主机进入高电平等待状态,等低电平时 间最长的主机的SCL拉高时再统一拉高。因此,总线上同步后的SCL的低电 平时间由低电平周期最长的主机决定,而高电平时间由高电平周期最短的主机 决定。总线仲裁原理:HC总线上不同主机的SDA线也是线与的关系,各主机 在SCL线为高电平时,检查SDA线的电平是否和自己发送的SDA信号一致, 如果检测到SDA线为低电平时,自己要发送的SDA信号为高电平,那么该主 机仲裁失败,停止总线上的传输动作。
IIC 从机拉低 SCL
IIC从机在发送状态下如果缓冲区中没有可发送的数据,或者在接收状态下缓 冲区已满时,将会在SCL端口输出低电平,拉低总线上的SCL信号使主机暂 停发送时钟。当从机准备好发送或者接收后,将在SCL输出高电平,主机又可 以重新控制总线上的SCL线,恢复数据传输。
IIC 从机支持 7bit/10bit 寻址
IIC从机支持7bit或者lObit寻址模式,由寄存器CONO的
IIC_SLAVE_ADDR_WIDTH位决定。7bit模式下,主机需要在TX模式下发送带 START位的7bit地址,最后Ibit为R/W标志。当主机写从机时,寻址完成 即可进行数据发送。当主机读从机时,寻址完成后,主机需要改成RX模式, 然后配置准备接收的数据长度(寄存器DMA_LEN),然后对寄存器CMD.DATA 写任意值启动接收。lObit模式下,主机需要在TX模式下发送带START位的 第Ibyte地址(此时R/W位为1),接着发送第2byte地址,此时如果收到 从机的ACK信号,则为寻址成功。接下来如果是主机写从机,就可以直接进行 数据发送。如果是主机读从机,那么需要主机再次发送带START为的第Ibyte 地址(此时R/W为1),然后切换成RX模式,配置寄存器DMAJLEN,并且对 寄存器CMD_DATA写任意值启动读数据。
主机读从机时,从机被寻址成功且收到读标志时,需要切换成TX模式,并且 往缓冲区中写入要发送的数据。
沈阳芯硕科技有限公司是华大电子专业代理商,有技术问题可咨询芯虎论坛
您可能关注的文档
- 引进高层次人才及急需紧缺专业优秀人才报名登记表.docx
- 13 走近外国著名作家-2023年中考英语新热点时文阅读-中考英语备考资料重点汇总知识点归纳.docx
- 大学生个人寒假社会实践总结参考范文.docx
- 双体系资料之原料储运安全风险分级管控清单.docx
- 辽宁省沈阳市于洪区七年级下学期期中阶段性测试语文试题(含答案).docx
- 建筑工程实现安全施工目标的十大制度模板范本.docx
- 高考现代文阅读考点9——修辞手法及作用(解析版)-2023年高考语文现代文阅读考点讲练(上海专用).docx
- 交通安全管理工作如何抓模板范本.docx
- 难忘的春节作文450字 (3篇).docx
- 七年级上册 Unit 1-Unit 4 考点讲义-中考英语备考资料重点汇总知识点归纳.docx
最近下载
- 2025春统编版(2024)道德与法治一年级下册教学计划.docx VIP
- 2025版本成人胃肠功能障碍患者营养治疗指南解读最终版PPT演示课件.pptx VIP
- 最强大脑总题库之一(共800题).pdf VIP
- 病房护理设备器具项目绩效评估报告.docx VIP
- 创建山东省建设工程优质结构杯交流材料.pdf VIP
- 汽车制动系统之卡钳.doc VIP
- 冀少版(2024新版)七年级下册生物期末复习知识点提纲详细版.docx
- 年度供应商审核计划 .xls VIP
- 2026小学语文三年级下册阅读理解必备题型专项练习题库(附答案解析).pdf
- 浙商证券-债市专题报告-风格维度下的可转债多因子体系.pdf
原创力文档

文档评论(0)