Files

20 lines
410 B
C

#ifndef __DELAY_H
#define __DELAY_H
#include "type.h"
//任务延时函数,单位ms
void task_delay(uint32 nms);
void delay_us(uint32 nus);
void delay_ms(uint32 nms);
//uint32 check_delay_over(uint32 *ptick,uint32 cycle);
void delay_ticks(uint32 ticks);
//#define delay_sec(sec) delay_ticks((sec)*SYSTICKHZ)
void idelay_us(uint32 nus);
extern uint32 check_delay_over(uint32 *ptick,uint32 cycle);
#endif