#ifndef _CLOCK_H__ #define _CLOCK_H__ #include "libs/shark_types.h" void delay_us(u32 us); void task_ticks_enable(void); void task_udelay(u32 delay); /* 精确延时, 必须在bsp_init后才能使用 */ uint32_t get_sys_clock(void); uint32_t get_ahb_clock(void); uint32_t get_apb1_clock(void); uint32_t get_apb2_clock(void); uint32_t get_adc_clock(void); uint32_t get_apb1_timer_clock(void); uint32_t get_apb2_timer_clock(void); #endif /* _CLOCK_H__ */