This repository has been archived on 2024-12-31. You can view files and clone it, but cannot push or open issues or pull requests.
mfps/App/Src/delay.c

39 lines
426 B
C

#include "delay.h"
#include "main.h"
#include "tim.h"
#include "app.h"
void delay_10ms(int tm)//ÑÓʱtm*10 ms
{
it_10ms_flag = 0;
while( tm > 0 )
{
if(it_10ms_flag == 1)
{
it_10ms_flag = 0;
tm--;
}
}
}
void delay_us(int tm)
{
int i = 0,j = 0;
for(i = 0;i < tm;i++)
{
for(j = 0;j < 1000;j++);
}
}
void delay_ns(int tm)
{
int i = 0,j = 0;
for(i = 0;i < tm;i++)
{
for(j = 0;j < 10;j++);
}
}