#ifndef __HAL_SY6970_H__ #define __HAL_SY6970_H__ //#include "hc32_ll_gpio.h" //#include "hc32_ll_fcg.h" //#include "hc32_ll_interrupts.h" //#include "hc32_ll_tmr0.h" //#include "ring_buf.h" //#include "hc32_ll_aos.h" #include "port.h" #include "dio.h" #define SY6970_ADDR 0x6A void sy6970_init(void); uint8_t sy6970_charge_status(void); void sy6970_task(void *argv); void sy6970_read_byte(uint8_t dev_addr,uint8_t RAddr, uint8_t *RData); #endif