tasks.h 575 B

12345678910111213141516171819202122232425
  1. #ifndef __TASKS_H
  2. #define __TASKS_H
  3. #include "stm8s.h"
  4. extern uint8_t OnFlag;
  5. extern uint8_t LedMode;
  6. extern uint8_t KeyPressResult;
  7. extern uint8_t BreakFlag;
  8. extern uint16_t AD_Vin;
  9. extern uint32_t AD_VinFltSum;
  10. extern uint16_t AD_Light;
  11. extern uint32_t AD_LightFltSum;
  12. extern uint16_t AD_Chg;
  13. extern uint32_t AD_ChgFltSum;
  14. extern uint8_t Bat_Soc;
  15. extern uint8_t Light_Level;
  16. extern uint8_t Chg_Flag;
  17. extern int16_t AccBuff_x[3], AccBuff_y[3], AccBuff_z[3];
  18. extern uint32_t ShakeTimeCnt;
  19. extern uint32_t AutoOffTimeCnt;
  20. extern void Power_Off(uint8_t WakeMode);
  21. #endif