xc Delay代码

来源:互联网 发布:北京奥运会姚明数据 编辑:程序博客网 时间:2024/05/18 17:41

//XMOS延时函数

void DelayMs(unsigned ms)
{
unsigned time;
timer t;
t :> time;


for(int i = 0;i<ms;i++)
{
time += 100000;//timer 计数频率为100MHZ
t when timerafter(time) :> void;
}
}


timer.h文件中有对应的delay函数:
inline void delay_seconds(unsigned int delay);

inline void delay_milliseconds(unsigned delay);

inline void delay_microseconds(unsigned delay);




1 0