一种I2C设备解挂死的方法技术

技术编号:36571808 阅读:30 留言:0更新日期:2023-02-04 17:28
本发明专利技术公开了一种I2C设备解挂死的方法,涉及通信技术领域,包括当CH341T的主机硬核被I2C从机拖死之后,判断是否拖死,当不是被拖死则返回重新工作,当判断为拖死进入PC端检测,通过PC端检测到CH341T的I2C被拖死,PC端检测到CH341T的UART访问CS32L010,且CH341T还可以通过UART去控制CS32L010的一个GPIO口,使GPIO口发出一个高电平,此时三极管基极来一个高电平,三极管导通,然后DC

【技术实现步骤摘要】
一种I2C设备解挂死的方法


[0001]本专利技术涉及通信
,具体为一种I2C设备解挂死的方法。

技术介绍

[0002]I2C总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备,广泛应用于光模块中,大多数光模块都需要实现一个从I2C设备,以便于和主板上的主I2C设备进行通讯,由于主机CH341T的I2C硬核容易被从机CS32L010的I2C拖死,导致不能软件复位后恢复功能,因此需要插拔电源接口来对CH341T和CS32L010的I2C重新上电复位,但插拔电源比较浪费时间,无人值守时就无法实施,经分析,虽然主机CH341T的I2C会被从机CS32L010的I2C被拖死,且现有的解决拖死的方式工作效率不够高,同时需要增加其它的器件,导致使用的成本变高,并且在安装时结构较为复杂不易操作。

技术实现思路

[0003]本专利技术的目的在于提供一种I2C设备解挂死的方法,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种I2C设备解挂死的方法,包括以下步骤:本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种I2C设备解挂死的方法,其特征在于:包括以下步骤:S1、当CH341T的主机硬核被I2C从机拖死之后,判断是否拖死,当不是被拖死则返回重新工作,当判断为拖死进入PC端检测;S2、通过PC端检测到CH341T的I2C被拖死;S3、PC端检测到CH341T的UART访问CS32L010,且CH341T还可以通过UART去控制CS32L010的一个GPIO口,使GPIO口发出一个高电平;S4、此时三极管基极来一个高电平,三极管导通;S4、然后DC

DC电源芯片的EN管脚也会被拖到低电平,然后DC

DC输出禁止;S5、并使CH341T和CS32L010瞬间掉电,在断电之后,CS32L010的GPIO口会被释放;S6、通过三极管基极悬空,三极管断开,DC

DC电源芯片EN管脚使能,DC

DC重新输出;S7、CH341T和CS32L010的上电复位,CS32L010的DGP10口上电默认为低电平;S8、CH341T和CS32L010的I2C重新建立...

【专利技术属性】
技术研发人员:金兴汇李阳
申请(专利权)人:深圳新联胜光电科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1