Introducción de un sistema operativo de tiempo real de código abierto para microcontroladores de la familia ARM7

Por: Apablaza Brito, Carlos AlbertoColaborador(es): Freund Grunewaldt, Wolfgang (Comisión de tesis) [, prof. guía] | González Valenzuela, Agustín (Comisión de tesis) [, prof. corref.] | UTFSM. Departamento de Electrónica (1994-)Tipo de material: TextoTextoDetalles de publicación: Valparaíso : UTFSM, 2012Descripción: xii, 69 h. : ilClasificación CDD: M ELO A639 2012 Nota de disertación: Tesis (Ing. Civil Electrónico, mención Computadores) -- Prof. Guía: Wolfgang Freund; prof. corref.: Agustín González Resumen: En este trabajo se evaluó la posibilidad de implementar un sistema operativo de tiempo real (RTOS) sobre un microcontrolador ARM7TDMI-S LPC2148. El uso de un Sistema Operativo acelera el proceso de desarrollo de aplicaciones complejas en sistemas Embebidos ya que permite segmentar las distintas tareas o procesos que involucra el diseño y tratarlas de forma independiente. FreeRTOS es un RTOS liviano, diseñado especialmente para sistemas embebidos pequeños. FreeRTOS es un entorno multitarea e incorpora una capa de software (HAL: Hardware Abstraction Layer) para implementar rutinas de sincronización y administración de recursos compartidos. Además se desarrollaron variados códigos para evaluar el funcionamiento del RTOS sobre el microcontrolador. Finalmente se desarrollaron códigos de prueba para evaluar el rendimiento del RTOS sobre el microcontrolador. Los parámetros de evaluación seleccionados son el Jitter y la Latencia. Como conclusión se determina que FreeRTOS es un RTOS potente, liviano y altamente configurable. En el microcontrolador ARM7TDMI-S LPC2148 FreeRTOS es capaz de ejecutar una gran cantidad de procesos, haciendo uso de variados periféricos del microcontrolador, simultáneamente.
Etiquetas de esta biblioteca: No hay etiquetas de esta biblioteca para este título. Ingresar para agregar etiquetas.
Valoración
    Valoración media: 0.0 (0 votos)
Existencias
Tipo de ítem Biblioteca actual Colección número de clasificación Copia número Estado Fecha de vencimiento Código de barras
Memorias Memorias Biblioteca Central
Memorias M ELO A639 2012 (Navegar estantería(Abre debajo)) 1 Disponible 3560900213553
Memoria Recurso Digital Memoria Recurso Digital Biblioteca Central
Memorias M ELO A639 2012 (Navegar estantería(Abre debajo)) 2 Disponible 3560900213554

incluye anexos

DISPONIBLE SOLO A TRAVES DE ACCESO ELECTRONICO DEL CATALOGO. --

Tesis (Ing. Civil Electrónico, mención Computadores) -- Prof. Guía: Wolfgang Freund; prof. corref.: Agustín González

En este trabajo se evaluó la posibilidad de implementar un sistema operativo de tiempo real (RTOS) sobre un microcontrolador ARM7TDMI-S LPC2148. El uso de un Sistema Operativo acelera el proceso de desarrollo de aplicaciones complejas en sistemas Embebidos ya que permite segmentar las distintas tareas o procesos que involucra el diseño y tratarlas de forma independiente. FreeRTOS es un RTOS liviano, diseñado especialmente para sistemas embebidos pequeños. FreeRTOS es un entorno multitarea e incorpora una capa de software (HAL: Hardware Abstraction Layer) para implementar rutinas de sincronización y administración de recursos compartidos. Además se desarrollaron variados códigos para evaluar el funcionamiento del RTOS sobre el microcontrolador. Finalmente se desarrollaron códigos de prueba para evaluar el rendimiento del RTOS sobre el microcontrolador. Los parámetros de evaluación seleccionados son el Jitter y la Latencia. Como conclusión se determina que FreeRTOS es un RTOS potente, liviano y altamente configurable. En el microcontrolador ARM7TDMI-S LPC2148 FreeRTOS es capaz de ejecutar una gran cantidad de procesos, haciendo uso de variados periféricos del microcontrolador, simultáneamente.

2