INVESTIGADORES
VEIGA Alejandro Luis
congresos y reuniones científicas
Título:
Microcontroladores en tiempo real
Autor/es:
E. SPINELLI; A. VEIGA
Lugar:
La Plata, Argentina
Reunión:
Congreso; III Congreso Argentino de Ciencias de la Computación (CACIC 97); 1997
Institución organizadora:
Red de Universidades Nacionales con Carreras en Informática (RedUNCI)
Resumen:
Se presenta una estrategia para la programación de microcontroladores de propósitos generales en la implementación de sistemas de tiempo real utilizando los conceptos básicos de un sistema multitarea basado en prioridades. Esta estrategia aplicada al escribir los programas de aplicación puede proveer la solucion a diferentes casos con estrictos requerimientos en tiempo, sin utilizar software adicional ni microcontroladores sofisticados. Se analizan dos implementaciones de software de fácil programación, que permiten organizar las tareas que lleva a cabo el  microcontrolador. Esta organización redunda en tiempos de respuesta predecibles, lo cual es altamente deseable en sistemas que se encuentran en contacto con el mundo real. Ambas implementaciones se basan en asociar las diferentes tareas que debe realizar el microcontrolador con interrupciones de hardware. De esta manera se utiliza el manejo de interrupciones del cual dispone el microcontrolador como parte del scheduler, resultando un kernel compacto y simple de programar.