产品经理提出一个需求 因为结构只有一个灯孔,需要实现充电 低电指示灯共用一个LED。 考虑到电源开关关闭时充电要亮 所以用电池正极作为 LED阳极 LED 阴极由两条线路控制 一个是充电IC的充电指示脚 一个是MCU的gpio口 如果用两个二极管组合一个或门的接法 由于芯片内部 GPIO 输出端有一个指向VCC的钳位二极管可能导致漏电 所以最后决定用MOS管实现。
CHARGE_LED 接充电IC指示脚 LOW_BAT_LED 接MCU