• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

IIC问题

6db4e9e550bbfd50 2019-02-27 浏览量:1500
请问,我要是只有一个iic,但有两个设备需要用到iic,那iic可以分时复用,会不会有冲突??????
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • iic 不用分时复用,两个设备 id 不同,可以同时连接到一个 iic 接口上使用

    单片机根据不同设备不同的 id 会区分,不会乱掉的。也不用分时复用。

    • 发布于 2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:20
  • iic主机可以挂接最多127个从设备 用iic的地址来识别是哪个设备

    主机不能同时挂接

    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • IIC是总线接口,一个IIC总线上可以挂接多个设备,每个设备的地址是不一样的,IIC主端发送带有地址的命令,改地址设备会相应,不是该地址的设备不会相应,所以同一个IIC总线上可以挂接多个设备而不影响,通常根据IO口的驱动能力,挂接个七、八个IIC设备时可行的。
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • IIC本来就是总线啊,你只要id不冲突,其实可以多挂一些在上面。

    IIC的外置电路其实不算复杂,但感觉耗电功率有点偏高,而且在低功率电源的情况,不知道会出现什么奇怪问题。

    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 理论上IIC可以接127个设备不会冲突,同类型的也可以接有地址位数可以区分,建议详细看看IIC通讯标准!
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • I2C上面本来就可以连续接多个设备的,不需要分时复用,因为I2C通信的时候需要加地址来识别当前通信的对象
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • iic总线是可以在一条总线上连接多个设备,通过每个设备的地址识别,设备的地址可以在设备的地址选择引脚上设置。
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 看下协议,他有仲裁机制的
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是两个不同的IIC设备,不用分时复用,因为不同的IIC设备的地址是不同的。但如果是同一种类型的两个IIC设备就无法同时使用,因为它们的地址是一样的,除非设备地址可以修改。
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 是的I2C是支持分时复用的,总线接到一起,通过地址进行访问。

    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个不会有冲突的,可以支持多个IIC来访问主机的
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • iic子设备可以多个连接到主机

    主机只能分时复用使用断开vcc的方式

    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • IIC是可以挂载多个设备的,通过ID选择设备
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • I2C是有地址的而且不同设备的地址一般不一样.同样的设备还可以通过CS来配置不同的地址.
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 有地址啊,你把外设都并在IIC上就可以了,地址不一样就可以,但是如果是同类型的就不行了,你IO不够吗?可以软件模拟IIC,一样好用的
    • 发布于2019-03-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 不会冲突,只要i2c地址不一样就可以的
    • 发布于2019-03-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 不冲突,不是分时复用这种,是通过设备地址访问的。每个I2C设备是有地址的。
    • 发布于2019-03-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个不冲突,一个I2C总线上本来就可以挂多个设备,设备之间通过地址区分。
    • 发布于2019-03-01
    • 举报
    • 评论 0
    • 0
    • 0

  • IIC是总线的,只要是设备的地址不一样,就可以连接在一条总线上的
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

IIC问题