当前位置: 首页 > 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.gsyq.cn/news/30378.html

相关文章:

  • SpringBoot 的配置文件与日志 - 实践
  • 给web增加简单的ai对话功能
  • 2025年10月离心干燥机厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析
  • Jetbrains IDEA or Webstorm新版本回退到之前的UI风格
  • 解码Linux文件IO之开机动画原理与实现
  • 2025 年异构烷供应厂家推荐:异构十二烷、异构十四烷、异构十六烷、异构二十烷最新推荐榜,聚焦企业技术实力与市场口碑深度解析
  • 2025 年镀锌方管制造厂家最新推荐排行榜:聚焦广东佛山优质品牌,助力工程采购精准选型异形/Q235/冷轧带钢/热浸/热/冷/热镀锌方管立柱厂家推荐
  • AppSec与事件响应的融合实践
  • PlantAssistant-免费查看RVM/VUE
  • 2025 年对焊机源头厂家最新推荐排行榜权威发布,含闪光 / 成型 / 打圈 / T 型 / 双头 T 型对焊机行业口碑榜单
  • 2025市面上双曲铝单板品牌、行业内双曲铝单板厂家、市场双曲铝单板产品、口碑好的双曲铝单板厂家、2025年双曲铝单板供应商权威排名
  • 2025市面上双曲铝单板品牌、行业内双曲铝单板生产厂家、市场双曲铝单板供应厂家、目前双曲铝单板实力厂家、口碑好的双曲铝单板公司排行榜
  • 2025 年调直机厂家最新推荐排行榜权威发布:聚焦伺服 / 高速 / 铁线 / 扁铁机型,揭秘行业优质企业
  • 2025年市面上中压电缆品牌、行业内中压电缆公司、口碑好的中压电缆品牌、有实力的中压电缆产品、中压电缆公司推荐榜单深度解析
  • 高等数学 —— 微分的具体形式
  • docker 端口映射
  • 251025
  • 关于我:新的开始,新的记录
  • 2025 年知识库应用平台最新推荐排行榜!企业 / 个人 / 协同 / 智能等多场景适配,附权威测评与选择指南
  • 深入解析:深度学习调参指南:Batch Size的选择策略与实践
  • 2025 厨房排烟安装公司最新推荐榜:实力品牌服务与工艺解析及选择指南饭店/商用/罩/系统/厨房排烟管道专业服务公司推荐
  • 【Linux网络】Socket编程:UDP网络编程达成ChatServer
  • 2025年工业木托盘批发厂家权威推荐榜单:实木叉车托盘/物流木托盘/免熏蒸木托源头厂家精选
  • 2025年托辊输送带直销厂家权威推荐榜单:输送机托辊/托辊设备/托辊配件源头厂家精选
  • 2025 年最新冲压油供应厂家权威榜单:聚焦空调加工适配性与免清洗技术,助力企业精准选品免清洗/铝翅片/定子转子/高速冲压油厂家推荐
  • 实用指南:Nginx 访问控制、用户认证、HTTPS配置实操手册
  • 蓝队中的SOC角色解析:从初级分析师到职业发展路径
  • 2025 年载冷剂厂家最新推荐排行榜:权威协会测评 + 京津冀区位优势,严检达标优选指南超低温/乙二醇/冷库专用/食品级载冷剂公司推荐
  • 10.25日模考总结
  • Unreal:如何设置监听服务器