delay.h 370 B

12345678910111213141516171819
  1. #ifndef __DELAY_H
  2. #define __DELAY_H
  3. extern uint32_t utc_seconds;
  4. void task_ticks_enable(void);
  5. uint32_t task_ticks_abs(void);
  6. uint32_t task_ticks_rel(uint32_t start);
  7. uint32_t task_delta_ticks(uint32_t count);
  8. void systick_close(void);
  9. void delay_ms(uint32_t count);
  10. void delay_us(uint16_t cnt);
  11. void task_udelay(uint32_t delay);
  12. #endif