¿Durmiendo durante milisegundos en Windows, Linux, Solaris, HP-UX, IBM AIX, Vxworks, Wind River Linux?
Tengo que escribir un programa en C que tiene que dormir por milisegundos, que tiene que ejecutarse en varias plataformas como Windows, Linux, Solaris, HP-UX, IBM AIX, Vxworks y Windriver Linux.
EnWindows, laSleep
La llamada al sistema funcionará solo en milisegundos.EnLinux, sleep
trabajará en segundos;usleep
se realizará en microsegundos y también está disponible en Solaris.EnVxworksEspero poder implementarlo usandotaskDelay
ysysClkRateSet
.¿Cómo puedo lograr este sueño de milisegundos en HP-UX, IBM AIX y Wind River Linux?