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

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

3天内不再提示

I2C总线通信出现问题该怎么办呢

工程师邓生 来源:sinside8888、小陈LMxhD、图门 作者:sinside8888、小陈L 2022-01-02 13:00 次阅读

I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。

因为I2C传输的距离取决信号的稳定性,而稳定性由总线负载,传输速度,总线电容,甚至外部干扰等因素决定。因此有可能出现5米的通讯距离换个位置或者加个设备就出问题。

最主要的是出现问题的时候能够想办法解决:

1. 如果是实际应用需要保证传输波形的上升沿,下降沿,高低电平达到规定的要求即可排除线长的影响。

2. 如果只是设计的时候选择方案,上面的回答是25英尺(7米多)。我本身最长实际用过2米(普通细排线,在实验室环境中)。

本文综合整理自sinside8888、小陈LMxhD、图门冰海81

审核编辑:刘清

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

    关注

    3

    文章

    338

    浏览量

    31233
  • I2C
    I2C
    +关注

    关注

    27

    文章

    1335

    浏览量

    120568
  • I2C总线
    +关注

    关注

    8

    文章

    356

    浏览量

    60373
收藏 人收藏

    评论

    相关推荐

    如何通过I2C总线上的uProcessor或FPGA与芯片通信

    如何通过 I2C 总线上的 uProcessor 或 FPGA 与芯片通信
    发表于 02-26 07:25

    最简单的总线通讯!I2C通讯总线的原理原来这么好懂

    通讯I2C
    安泰仪器维修
    发布于 :2024年01月02日 11:16:31

    twi和i2c总线有什么区别?

    twi和i2c总线有什么区别,他们谁是不是兼容谁
    发表于 11-08 07:45

    AT32F423 I2C使用指南

    AT32 的 I2C 总线接口用于处理微控制器和串行 I2C 总线之间的通信,支持主机和从机模式,支持唤醒深睡眠模式,最大
    发表于 10-26 06:33

    i2c总线最多可以接多少设备?

    请问i2c总线最多可以接多少设备
    发表于 09-26 06:38

    时钟延展导致I2C通信不可靠的解决方案

    ,而 MPEG 解码芯片为 MASTER节点。在产品调试过程中,发现通信不可靠。在系统运行一段时间后,通信出现故障而导致整个系统死机。
    发表于 09-08 06:58

    I2C总线的使用与编程

    I2C总线规范中进行了描述,规范可在飞利浦网页或文件夹中的Keil Development Tools CD-ROM中找到。
    发表于 09-04 07:23

    nuc977硬件i2c内核打印deal with arbitration loss报错如何解决?

    请教一下,我在nuc977用硬件i2c,在内核使能了i2c0和i2c1,本身模拟i2c关闭了。但是在使用的时候,出现报错,deal with
    发表于 09-01 06:18

    I²C总线通信的应用方法

    可通过指令控制 驱动芯片SSD1306 接口I2C GD32VF103的I²C接口 GD32VF103的I²C(内部集成电路
    发表于 08-16 07:36

    基于 FPGA 的模拟 I2C协议系统设计

    ) 导读 I2C(Inter-Integrated Circuit),其实是 I2C Bus简称,中文就是集成电路总线,它是一种串行通信总线
    发表于 08-14 18:21

    I2C debug出现问题怎么解决

    RK 平台 I2C debug 1、I2C 通信失败,出现 log: “timeout, ipd: 0x00, state: 1” 请检查硬件上拉是否给电。 2、调用 i2c_tran
    的头像 发表于 07-22 15:00 1947次阅读

    nuc977硬件i2c内核打印出现报错怎么解决?

    请教一下,我在nuc977用硬件i2c,在内核使能了i2c0和i2c1,本身模拟i2c关闭了。但是在使用的时候,出现报错,deal with
    发表于 06-26 08:25

    请问i2c总线上的SDA SCL与GND之间加电容有什么影响

    请问i2c总线上的SDA SCL与GND之间加电容有什么影响
    发表于 05-08 17:59

    spi通信i2c通信的数据帧有什么不同

    在串口通信中,spi通信i2c通信的数据帧有什么不同
    发表于 04-23 10:26

    I2C1而两条总线是分开的怎么处理?

    我正在使用 MPC5748G mc 我的 I2C 1总线有问题,当它无法与传感器通信时,另一条总线 (I2C
    发表于 03-31 06:08