关于多CPU IC系统串电问题分析

2019-07-13 23:48发布

  最近接触的一款产品上面用的是主控+监控双CPU,在加入适配器电源,未开机的情况下,监控CPU有0.8V的电压,一开始怀疑是主控CPU上电,然后通过串口TX RX的GPIO结构导入的监控CPU的电源的,但实际测试发现,此时主控CPU并未上电,继续分析,发现是从ADC采样口进入的,由于插入的适配器电源有电源采样,再加上BAT的采样(充电IC DSC-CN3702的DRV脚抖动,使得其控制的PMOS抖动,使得适配器电源接入到BAT时抖动,从而使得BAT的采样上有电压)。   关于系统串电,即本来该是0V,却有0-3.3V的电源的情况,一般有以下2种情况(归根结底是形成看电源通路):   1)DCDC电路本身的PN结或二极管,个别会导致Output向Input电源倒灌;   2)由于GPIO的结构及配置,在CPU无电时,会通过外部的GPIO口向其电源倒灌,如通信口,ADC采样等。