0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

I2C总线的速率是多少

麦辣鸡腿堡 来源:嵌入式Linux系统开发 作者:嵌入式Linux系统开 2023-07-25 09:41 次阅读

I2C 的速度

I2C 是一种低速、串行总线,有 SDA(串行数据线) 和 SCL(串行时钟线) 两条信号线,半双工通信。通信速度如下:

• Bidirectional bus:

Standard-mode (Sm), 100 kbit/s

Fast-mode (Fm), 400 kbit/s

Fast-mode Plus (Fm+),1 Mbit/s

High-speed mode (Hs-mode),3.4 Mbit/s.

• Unidirectional bus:

Ultra Fast-mode (UFm),5 Mbit/s

速度由 SCL 决定,不同模式对上升沿的要求不一样,上升沿由上拉电阻和等效电容决定(RC)。

I2C 是一种多主从架构总线

I2C 的读写均由 master 端发起。

I2C 通信的每一个 byte(8bits)都需要 slaver 端的回应 ACK/NACK 作为回应。

多 master 端需要引入仲裁机制。

slaver 端通过设备地址区分,有 7bits 和 10 bits 等地址,还有一种 8bits 地址,实际上是 7bits + 读写位。【其中7位地址 = 种类型号(4bit)+ 寻址码(3bit)】

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    5706

    浏览量

    134416
  • 总线
    +关注

    关注

    10

    文章

    2716

    浏览量

    87230
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1348

    浏览量

    120881
收藏 人收藏

    评论

    相关推荐

    i2c总线协议pdf

    I2C 总线规范目录1 序言
    发表于 08-13 17:16

    i2c总线规范

    说明? 增加了快速模式它将位速率增加4 倍到达400kbit/s 快速模式器件都向下兼容即它们可以在0~100kbit/s 的I2C 总线系统中使用? 增加了10 位寻址允许1024 个额外的从机地址
    发表于 08-13 17:18

    I2C规范,I2C总线原理

    I2C规范,I2C总线原理1 序言
    发表于 04-09 18:34

    I2C总线协议详解

    成本。总线的长度可高达25英尺,并且能够以10Kbps的最大传输速率支持40个组件。I2C总线的另一个优点是,它支持多主控(multimastering), 其中任何能够进行发送和接收
    发表于 02-01 09:56

    浅谈I2C总线

    I2C(Inter Integrated Circuit,内部集成电路)总线是价格低廉却很有效的用以互连小规模嵌入式系统内的外设的网络。I2C 总线有时候也叫作 IIC,它已有20多年
    发表于 11-30 11:50

    400 kHz I2C总线上的合理最大数据速率是多少

    通道(Y似乎是最低噪声)。传感器通过I2C总线以400 kHz进行通信。已经尝试过FIFO和直接读取。 - 400 kHz I2C总线上的合理最大数据
    发表于 05-17 16:17

    I2C 总线协议图解

    ,如果所挂接的是相同型号的器件,则还受器件地址位的限制。 I2C总线数据传输速率在标准模式下可达100kbit/s,快速模式下可达400kbit/s,高速模式下可达3.4Mbit/s。一般通过
    发表于 08-01 16:12

    请问I2C总线拉出电阻值是多少

    对于I2C总线,拉出电阻值是多少
    发表于 12-15 06:24

    I2C总线是什么

    I2C总线I2C总线(读做“IC”或“I2C
    发表于 07-21 09:03

    I2C总线简介

    的数量,降低了互联成本。总线的长度可高达25英尺,并且能够以10Kbps的最大传输速率支持40个组件。I2C总线的另一个优点是,它支持多主控(multimastering), 其中任何
    发表于 08-20 08:25

    I2C总线概述

    简单、器件封装形式小、通信速率较高等优点。在主从通信中,可以有多个l2C总线器件同时接到l2C总线上,所有与
    发表于 12-13 06:19

    I2C总线驱动和设备驱动

    为400kbit/s常见iic设备eeprom触摸芯片温湿度传感器mpu6050(姿态传感器)…框架图I2C核心提供I2C总线驱动和设备驱动的注册方法、注销方法、I2C通信硬件无关代码
    发表于 12-13 06:18

    I2C总线的原理是什么

    采用串行总线技术可以大大简化硬件的设计,体积减少,可靠性高。常见的总线I2C(inter IC bus),单总线,SPI总线
    发表于 01-18 07:36

    I2C总线支持几种传输模式

    I2C 总线仅支持 7位地址。支持广播呼叫,支持标准速率传输 (100kbps) 和快速传输( 400k b
    发表于 02-11 07:05

    I2C总线简介

    I2C 简介I2C 是双线双向的串行总线,它为设备之间数据交换提供了一种简单高效的方法。I2C 标准是一个具有冲突检测机制和仲裁机制的真正意义上的多主机
    发表于 02-22 06:55