当前位置: 首页 > news >正文

【嵌入式】IIC和SPI的比较

SPI和IIC

对SPI和IIC进行总结

二者的对比

特点 SPI IIC
线数 4线 2线
通信类型 全双工 半双工
拓扑结构 主从式,片选一对一 主从式,地址寻址,一对多
速度

时序

对于两种协议,最大的区别在于:

  • 开启关闭条件
  • 动作时间点和相位
  • 数据格式

开启条件

SPI: CS↓ -> 后续的两个时钟边沿是两条数据变化和读取的时间点

wavedrom-2

图1: CS下降后,数据在SCK上升沿被采样。(CPOL=0, CPHA=0)

wavedrom
图2: CS下降后,数据在SCK下降沿被采样。(CPOL=1, CPHA=1)

IIC: 当SCL为高电平时 SDA↓ -> 紧接着SCL下降,在SCL为低电平的半个周期内SDA完成数据的跳变。

wavedrom-3
图3: SDA↓触发,脉冲谷跳变数据

关闭条件

SPI:CS↑

IIC: 在当SCK为高电平时 SDA↑

动作时间点和相位

SPI: 两个数据线总是在SCL边沿进行跳变和数据锁存

IIC: SDA在SCL脉冲谷进行跳变,SCL上升沿锁存数据,脉冲顶SDA保持不变

整体来看,SPI的SCL与数据线相差半个时钟周期的相位,IIC则为同相

数据格式

SPI通过CS指定外设,并在首帧数据中发送访问地址,该地址中最高位通常包含R/W位。传输多帧数据时,中间无确认位。

IIC通过一个握手过程与外设建立通信,对于读和写有不同的时序。在这里,将IIC的数据分为3种,每帧数据8+1位(包括ACK),结构如下:

  • 外设片选地址:[7<-device addr->1, R/W, ACK]
  • 寄存器地址:[7<-reg addr->0, ACK]
  • 数据:[7<-data->0, ACK]
  • STOP: SCL高电平时, SDA↑
  • START: SCL高电平时, SDA↓

读和写的时序如下:

  • 写:START -> 外设片选地址 -> 寄存器地址 -> 数据 -> … -> STOP
  • 读:START -> 外设片选地址 -> 寄存器地址 -> Repeat Start -> 外设片选地址 -> 数据 -> … -> STOP

可以看到,IIC是更复杂的。

http://www.hskmm.com/?act=detail&tid=38954

相关文章:

  • session、cookie、token的区别
  • AppSec与事件响应的融合实践
  • 权威调研榜单:电磁加热器厂家TOP3榜单好评深度解析
  • CSP-S模拟39 ( 2025多校冲刺CSP模拟赛8 )
  • 2025年市面上双曲铝单板品牌、行业内双曲铝单板厂家、市场双曲铝单板产品、目前双曲铝单板供应商、口碑好的双曲铝单板公司排行榜
  • 2025市面上双曲铝单板品牌、行业内双曲铝单板厂家、市场双曲铝单板产品、口碑好的双曲铝单板厂家、2025年双曲铝单板供应商权威排名
  • 2025市面上双曲铝单板品牌、行业内双曲铝单板生产厂家、市场双曲铝单板供应厂家、目前双曲铝单板实力厂家、口碑好的双曲铝单板公司排行榜
  • 2025 年调直机厂家最新推荐排行榜权威发布:聚焦伺服 / 高速 / 铁线 / 扁铁机型,揭秘行业优质企业
  • 2025年10月导电炭黑厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析
  • 全新的图形化AI编程软件——aily blockly公测来咯
  • CF1984E
  • 2025年市面上美国留学品牌、口碑好的美国留学产品、2025年美国留学渠道商、评价高的美国留学服务商、美国留学品牌推荐榜综合评测
  • 2025年市面上美国留学品牌、2025年美国留学品牌、口碑好的美国留学品牌、热门的美国留学品牌、美国留学品牌推荐榜深度评测
  • gu
  • 2025 年导电炭黑厂家最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析
  • docker 端口映射
  • L07_2
  • C语言基础补全
  • 「学习笔记」PHP 基础
  • 2025 建筑陶粒厂家最新推荐榜:回填 / 粘土 / 滤料 / 混凝土等多品类优选,实力企业权威测评推荐!
  • 251025
  • 2025 年最新地磅制造厂家推荐排行榜:聚焦品质创新服务,助力企业精准选优质地磅汽车衡 / 大型 / 可移动 / 100 吨 / SCS 型 / 自动称重地磅推荐
  • 关于我:新的开始,新的记录
  • 关于 NoiLinux 系统和 CodeBlocks 的考场使用
  • 2025 年知识库应用平台最新推荐排行榜!企业 / 个人 / 协同 / 智能等多场景适配,附权威测评与选择指南
  • 深入解析:深度学习调参指南:Batch Size的选择策略与实践
  • 2025 年最新推荐工作服实力厂家排行榜权威发布,助力企业精准挑选优质定制厂商商务 / 车间 / 企业 / 透气工作服厂家推荐
  • 2025年废水处理厂家权威推荐榜单:工业废水、生活污水处理设备及解决方案供应商深度解析
  • 2025年仿石漆厂家推荐排行榜,外墙仿石漆,内墙仿石漆,防霉仿石漆,水包水/水包砂仿石漆,耐污自洁仿石漆公司精选
  • 你的excel二级三级多级下拉菜单为啥不好用?讲清楚INDIRECT函数用法!