soft_timer.h 664 B

12345678910111213141516171819202122232425262728293031
  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. bool part_Bradar;
  23. bool lift_weight;
  24. }Dev_timer;
  25. extern Dev_timer devinfo_time;
  26. void timer_function(void);
  27. extern bool vol_flag,engine_flag,devtype_flag,can_debug_flag,dev_version_flag,mimo360_radar_flag,DM_radar_flag,pmu_heart_flag,pmu_to_DM4Dmsg_flag;
  28. uint32_t Get_Systimer_Us(void);
  29. #endif