1 Reply Latest reply on Jun 3, 2019 2:10 AM by XiaoweiZ_71

    4014通过EZI2C的sclk和sdat来判断主机状态

    qime_3244791

      主机和从机通信,主机会有上电和断电两种状态,能否通过IIC来判断主机的上电和掉电状态,掉电时clk没有信号,有电时clk有信号。从机是CY8C4014PVI-422;

        • 1. Re: 4014通过EZI2C的sclk和sdat来判断主机状态
          XiaoweiZ_71

          外部上拉与主控同时掉电的话,主机掉电之后 PSOC4 I2C 引脚配置成内阻上拉驱动模式时,该引脚的高电平状态将不能保持,因为高电平会导致主机芯片 I2C 引脚内部的 ESD 上钳位管导通,从而引脚电压稳定在钳位管的导通电压(一般 0.7V左右)。在这种情况下,将PSOC I2C 引脚配置成内阻上拉之后再读取其输入状态,读到的应该是该是 Logic 0。 但是主机端是否允许这样的电流倒灌操作以及允许的电流是多大,需要与主机芯片厂商确认。

           

          另外主机掉电之前是否有检测机制,有无可能在掉电之前向从机发送特定数据来通知自身状态?