That depends on how accurate you want. Sleep() functions can't be too accurate for Linux schedule characteristic. To get best accuracy, you can use hardware timer. udelay() is a choice which reduces the overall system performance.
Best Regards, Leo > -----Original Message----- > From: linuxppc-embedded-bounces+leoli=freescale.com at ozlabs.org > [mailto:linuxppc-embedded-bounces+leoli=freescale.com at ozlabs.org] On Behalf > Of tony > Sent: Wednesday, May 24, 2006 5:24 PM > To: linuxppc-embedded at ozlabs.org > Subject: delay programming > > > hi all > I want to delay 1ms in the program, > does usleep(1000) works accurate? > any good idea? > > regards > tony > > > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded at ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded