soft_test.h 783 B

123456789101112131415161718192021222324
  1. #ifndef __SOFT_TEST_H
  2. #define __SOFT_TEST_H
  3. #include "common.h"
  4. void pmu_inside_led(void);
  5. void user_init(void);
  6. void ttest_func(void);
  7. extern uint32_t test[4];
  8. #define FOURYEARDAY (365+365+365+366) //4年一个周期内的总天数(1970~2038不存在2100这类年份,故暂不优化)
  9. #define TIMEZONE (8) //北京时区调整
  10. typedef struct rtc_time_struct
  11. {
  12. uint16_t ui8Year; // 1970~2038
  13. uint8_t ui8Month; // 1~12
  14. uint8_t ui8DayOfMonth; // 1~31
  15. uint8_t ui8Week;
  16. uint8_t ui8Hour; // 0~23
  17. uint8_t ui8Minute; // 0~59
  18. uint8_t ui8Second; // 0~59
  19. }rtc_time_t;
  20. extern rtc_time_t beijing_time;
  21. void covUnixTimeStp2Beijing( uint32_t unixTime, rtc_time_t *tempBeijing );
  22. void PVD_Config(void);
  23. #endif