????Linux??????????????????????????????????????

??????1????ò?????????????????????????????????????????????ù?????????????????л?????????????????ò????????????????????????????????л???????????????

??????2???????????????????????????????????е?????в?????????????л???????л???????????????

??????3??????ò??????????ж????????????????????????????????????

??????????????????????ò?????????????????????ж?ε?????????????????????????

??????1??????CPU?????????????μ????????????????????C?????????????????

??????2????????????????????????ж?????

??????????????Σ????????PPC405EP????ò?????????????

/*f=25MHz 1us---n=2*/
/*PPC405EP 1us---n=10*/
void delayus(unsigned char n)
{
n = n*10;
while(--n)
;
}
/*f=25MHz 1ms---n=1*/
/*PPC405EP 1ms---n=1*/
void delayms(unsigned char n)
{
unsigned char i=0x64;
while(--n)
{
while(--i)
delayus(0x64);
}
}