技术内容 元器件采购

首页 > 问答 > 问题详情

两个速率不同的从机可以挂载到同一个I2C总线吗?

嵌入式学习 嵌入式开发

30 2 2017-09-28 18:10

请各路大神指点,两个速率不同的器件从机可以挂载到同一个I2C总线吗?谢谢!

悬赏截止时间 2017-09-29 00:00

全部回答

聚散流沙 发布于

谢谢分享

0人评论 0

13862563379 发布于

完全可以的,用低速率的协议,高速率的向下兼容。

0人评论 0

云飞扬 发布于

完全可以的,I2C总线支持多主多从的,I2C的时钟速率是有主机控制的

0人评论 0

怕不 发布于

0人评论 0

雨落荒原雨落荒原雨落荒原 发布于

I2C理论能带127个从机,实际上带不了哪多

0人评论 0

alienware 发布于

I2C理论能带127个从机,实际上带不了哪多

0人评论 0

yichun417 发布于

完全可以啊,速度向下兼容啊

0人评论 0

仁杰 认证大咖 发布于

可以,你可以定义好协议。收发的协议。一个发的,两个收的。比如协议层可以这样定义:


a.主机发送: 0XFF+0XFE+0XFD+0XFC+SN(通过8位拨码开关选择,如0x01)+命令(DATA1-DATA30)+0XFC+0XFD+0XFE+0XFF

 

b.从机返回: 0XFF+0XFE+0XFD+0XFC+SN(通过8位拨码开关选择,如0x01)+从机状态(如0x01+0XFC+0XFD+0XFE+0XFF

0人评论 0