社区
单片机/工控
帖子详情
IIC总线仲裁
xunzhaohf0728
2014-08-29 03:35:51
IIC总线仲裁如果两个主机同时发送数据,仲裁失败的主机转为了从机状态,那他再仲裁过程中发送的几个BIT数据岂不是丢失了吗?这几个BIT数据有可能是地址码,有可能是数据位,我下次仍要发送,怎么处理这个问题呢?
现已不能在硬件上做改动,只能修改软件了,请问丢失的几个BIT数据可以用软件处理过来吗,大概如何实现呢?还是 IIC 会把竞争失败的总线的数据 自动保存在相应寄存器里,下次发送的时候,再发送之前发送的数据呢?
...全文
718
6
打赏
收藏
IIC总线仲裁
IIC总线仲裁如果两个主机同时发送数据,仲裁失败的主机转为了从机状态,那他再仲裁过程中发送的几个BIT数据岂不是丢失了吗?这几个BIT数据有可能是地址码,有可能是数据位,我下次仍要发送,怎么处理这个问题呢? 现已不能在硬件上做改动,只能修改软件了,请问丢失的几个BIT数据可以用软件处理过来吗,大概如何实现呢?还是 IIC 会把竞争失败的总线的数据 自动保存在相应寄存器里,下次发送的时候,再发送之前发送的数据呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dceacho
2014-10-20
打赏
举报
回复
如果这些主机都是你写的代码,建议你搞个时分复用系统, 开机后指定一个主机,广播一个时间间隔,然后一声开始,其余各分机只在自己的时间片里读写数据,比如说主机1在30-50MS内读写,主机2只在55-75MS内读写.....
dk104
2014-10-18
打赏
举报
回复
能不能简单一点?????
cissy_qian
2014-10-17
打赏
举报
回复
IIC 不会把竞争失败的总线的数据自动保存在相应寄存器,在失败后,可以发送反馈信号给失败主机,收到这个信号后重新发
of123
2014-09-10
打赏
举报
回复
下次重发就是了。
lbing7
2014-09-09
打赏
举报
回复
IIC搞多主机? 这个。。。 有必要搞得那么复杂么?多主机还必须用IIC?
mangoalx
2014-08-29
打赏
举报
回复
发送失败的主机已发送数据算失败,下次应该从头重新发送,所以没有丢失问题
IIC
总线
协议介绍
IIC
总线
协议介绍,需要的懂得。 I2C协议是单片机与其它芯片常用的通讯协议,由于只需要两根线,所以很好使用。 1. I2C
总线
的特点 (1)只要求两条
总线
线路 一条串行数据线 SDA 一条串行时钟线 SCL (2) 每个连接到...
IIC
总线
规范及数据格式
I2C
总线
的概念 总体特征
仲裁
和时钟发生 I/O 级和
总线
线路的电气规范和时序 I2C
总线
器件到
总线
线路的电气连接
一种I2C
总线
竞争与
仲裁
电路的设计
一种I2C
总线
竞争与
仲裁
电路的设计,
总线
操作相关设计开发
IIC
I2C
总线
规范 中文手册
• 它是一个真正的多主机
总线
如果两个或更多主机同时初始化数据传输可以通过冲突检测和
仲裁
防止数据被破坏 • 串行的 8 位双向数据传输位速率在标准模式下可达 100kbit/s 快速模式下可达 400kbit/s 高速 模式下可...
模拟I²C
总线
多主通信研究与软件设计
绍模拟I2C
总线
的多主节点通信原理,并提出一种新的实现方法。这种采用延时接收比较来实现
仲裁
的方法,可使不具有I2C接口的普通微控制器(MCU)能够实现模拟I2C
总线
的多主通信,同时对I2C
总线
的推广起到了积极作用。
单片机/工控
27,375
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章