soft_timer.h 600 B

1234567891011121314151617181920212223242526272829
  1. #ifndef _SOFT_TIMER_H
  2. #define _SOFT_TIMER_H
  3. #include "tim.h"
  4. #include "stdbool.h"
  5. typedef struct
  6. {
  7. bool seed;
  8. bool weight;
  9. bool pump;
  10. bool nozzle;
  11. bool arm;
  12. bool flow;
  13. bool checklow;
  14. bool radar;
  15. bool bms;
  16. bool current;
  17. bool L_pump1;
  18. bool L_pump2;
  19. bool part_radar;
  20. bool tempSensor;
  21. bool part_Fradar;
  22. }Dev_timer;
  23. extern Dev_timer devinfo_time;
  24. void timer_function(void);
  25. extern bool vol_flag,engine_flag,devtype_flag,can_debug_flag,dev_version_flag,mimo360_radar_flag,DM_radar_flag,pmu_heart_flag;
  26. uint32_t Get_Systimer_Us(void);
  27. #endif