【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种可防止I2C总线地址冲突的通讯设备,该通讯设备连接微控制器及其外围设备线路的采用I2C总线,I2C总线上有一个主机及分别配置有地址多个从机,主机对从机可进行读写操作;各从机配置有唯一的标识码,当主机需与某一从机进行通信互动时,主机将该从机的地址以及该从机的标识码一起发送到总线上,从机监听到主机发出的地址与自身地址一致时,需进一步判断主机发出的标识码与自身标识码是否一致才能做进一步响应。【专利说明】可防止I2C总线地址冲突的通讯设备
本专利技术属于通讯设备领域,具体涉及一种可防止I2C总线地址冲突的通讯设备。
技术介绍
现有技术中的通讯设备用于连接微控制器及其外围设备线路的通常采用I2C((Inter 一 Integrated Circuit))总线,I2C总线通讯在很多场合都需要用到,同一时刻内I2C总线上只允许有一个主机,可以有多个从机,主机对从机可进行读写操作。每个从机都有一个七位的从机地址,主机对某一从机进行读写操作时,每次都将该从机的地址一起发送到总线上,而每个从机都在监听总线,当从机发现主机发出的从机地址与从机自身的从机地址一致时,对主机进行响应,否则不响应,所以要求每个从机的地址不相同。如果I2C总线上有两个或者两个以上的从机地址相同,则多个从机会一起响应主机,而此时主机无法判别两个地址相同的从机,从而容易造成通讯数据出错,尤其是在一些支持热插拔的设备上,I2C从机可以随时接入或者脱离总线,此时就容易出现因操作失误或其它原因,将两个地址相同I2C从机同时接入总线。因此,需要对现有通信设备I2C总线进行改进 ...
【技术保护点】
一种可防止I2C总线地址冲突的通讯设备,该通讯设备连接微控制器及其外围设备线路的采用I2C总线,I2C总线上有一个主机及分别配置有地址多个从机,主机对从机可进行读写操作;其特征在于:各从机配置有唯一的标识码,当主机需与某一从机进行通信互动时,主机将该从机的地址以及该从机的标识码一起发送到总线上,从机监听到主机发出的地址与自身地址一致时,需进一步判断主机发出的标识码与自身标识码是否一致才能做进一步响应。
【技术特征摘要】
【专利技术属性】
技术研发人员:邓洪波,
申请(专利权)人:苏州工业园区新宏博通讯科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。