hal_sy6970.h 458 B

12345678910111213141516171819202122
  1. #ifndef __HAL_SY6970_H__
  2. #define __HAL_SY6970_H__
  3. //#include "hc32_ll_gpio.h"
  4. //#include "hc32_ll_fcg.h"
  5. //#include "hc32_ll_interrupts.h"
  6. //#include "hc32_ll_tmr0.h"
  7. //#include "ring_buf.h"
  8. //#include "hc32_ll_aos.h"
  9. #include "port.h"
  10. #include "dio.h"
  11. #define SY6970_ADDR 0x6A
  12. void sy6970_init(void);
  13. uint8_t sy6970_charge_status(void);
  14. void sy6970_task(void *argv);
  15. void sy6970_read_byte(uint8_t dev_addr,uint8_t RAddr, uint8_t *RData);
  16. #endif