Sistemas en tiempo real para sistemas embebidos

Fecha

2017-06-24

Autores

Ojeda Rodríguez, Javier Alejandro

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central "Marta Abreu" de Las Villas. Facultad de Ingeniería Eléctrica. Departamento de Automática y Sistemas Computacionales

Resumen

Los sistemas operativos de tiempo real (RTOS, por sus siglas en inglés) son plataformas en los cuales la importancia no la tiene el usuario, sino los procesos. Generalmente estos sistemas suelen tener la misma arquitectura que un sistema operativo convencional, su diferencia radica en que proporcionan mayor prioridad a los elementos de control y procesamiento que son utilizados para ejecutar las tareas. Con este trabajo se pretende investigar las tendencias de los RTOS que más influencia tienen en la actualidad, principalmente aquellos de código abierto basados en Linux. Para el desarrollo del trabajo se realizó un profundo análisis bibliográfico sobre los principales RTOS que poseen posiciones privilegiadas en el mercado y se mencionan algunos intentos de desarrollo e implementación de este tipo de sistemas en Cuba. También se hace un análisis comparativo de RTOS basados en Linux en cuanto a latencia que, aunque no es el único factor que influye en la selección de un RTOS si juega un papel importante puesto que permite conocer si el sistema es determinista. En un último capítulo se muestra un algoritmo de control con exigencias de tiempo en sistemas embebidos que para el estudio en cuestión se utilizó un microcontrolador denominado Raspberry Pi.

Descripción

Palabras clave

Sistemas operativos, Tiempo real, Sistemas embebidos

Citación