AXP192 support fixes
This commit is contained in:
parent
c653462f90
commit
98a2edb8a7
@ -52,6 +52,10 @@ uint16_t read_voltage() {
|
|||||||
digitalWrite(EXT_POWER_SW, EXT_POWER_OFF);
|
digitalWrite(EXT_POWER_SW, EXT_POWER_OFF);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef HAS_PMU
|
||||||
|
voltage = axp.getBattVoltage();
|
||||||
|
#endif
|
||||||
|
|
||||||
return (uint16_t)voltage;
|
return (uint16_t)voltage;
|
||||||
#else
|
#else
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -80,9 +80,10 @@ void AXP192_init(void) {
|
|||||||
axp.setPowerOutPut(AXP192_DCDC2, AXP202_ON);
|
axp.setPowerOutPut(AXP192_DCDC2, AXP202_ON);
|
||||||
axp.setPowerOutPut(AXP192_EXTEN, AXP202_ON);
|
axp.setPowerOutPut(AXP192_EXTEN, AXP202_ON);
|
||||||
axp.setPowerOutPut(AXP192_DCDC1, AXP202_ON);
|
axp.setPowerOutPut(AXP192_DCDC1, AXP202_ON);
|
||||||
|
axp.setChgLEDMode(AXP20X_LED_OFF);
|
||||||
|
//axp.setChgLEDMode(LED_BLINK_4HZ);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
axp.setChgLEDMode(LED_BLINK_4HZ);
|
|
||||||
axp.setDCDC1Voltage(3300);
|
axp.setDCDC1Voltage(3300);
|
||||||
|
|
||||||
pinMode(PMU_IRQ, INPUT_PULLUP);
|
pinMode(PMU_IRQ, INPUT_PULLUP);
|
||||||
|
Loading…
Reference in New Issue
Block a user