delay.h 326 B

123456789101112131415161718
  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. void systick_close(void);
  8. void delay_ms(uint32_t count);
  9. void delay_us(uint16_t cnt);
  10. void task_udelay(uint32_t delay);
  11. #endif