0
点赞
收藏
分享

微信扫一扫

赛灵斯zynq standalone 延时函数


void delay_ms(unsigned int mseconds)
{
XTime tEnd, tCur;

XTime_GetTime(&tCur);
tEnd = tCur + (((XTime) mseconds) * (COUNTS_PER_SECOND / 1000));
do
{
XTime_GetTime(&tCur);
} while (tCur < tEnd);
}

void delay_us(unsigned int useconds)
{
XTime tEnd, tCur;

XTime_GetTime(&tCur);
tEnd = tCur + (((XTime) useconds) * (COUNTS_PER_SECOND / 1000000));
do
{
XTime_GetTime(&tCur);
} while (tCur < tEnd);
}


举报

相关推荐

0 条评论