¿Qué función se utiliza para implementar un retraso de nanosegundos en el controlador de Linux?
MontaVista 4.0 (versión del kernel 2.6.X) admite HRT, que puede lograr retrasos de nivel sutil, que parecen ser inferiores a nanosegundos. Por supuesto, se puede implementar desactivando las interrupciones y el bucle ocupado, pero el tiempo para desactivar las interrupciones no puede ser demasiado largo y solo se puede implementar en el espacio del kernel, lo que definitivamente afectará la programación de otras tareas. Si lleva mucho tiempo generar dicha señal, parece que Linux no es adecuado para la implementación.