Prácticas de la asignatura Sistemas Empotrados
Componentes necesarios para realizar un BSP a un sistema empotrado
PRÁCTICAS:
-Práctica 4--: Familiarizarse con Ensamblador ARM. Según el boton que se pulse en la placa se enciende el led rojo o el led verde.
--Práctica 5--: Aprender a gestionar el mapa de memoria de nuestra placa. Utilizando script de enlazado.
--Práctica 6--: Se introduce la estructura de un bsp. Conocer proceso de arranque de la placa. Diseñar un cargador de arranque para nuestro BSP, específico a las necesidades de la placa. Diseñar un script de enlazado para el bsp, que nos permita ejecutar código C en la placa. Construir BSP.
--Practica 7--: Añadir soporte de excepciones al BSP. También se añadirá soporte para habilitar y deshabilitar interrupciones, de forma que se puedan implementar secciones críticas en las apliciones para asegurar el acceso secuencial a los recursos compartidos.
--Práctica 8--: Controlador de interrupciones. Entender el funcionamiento de un controlador de interrupciones. Diseñar un driver para el controlade de interrupciones Econotag. Diseñar un manejador de interrupciones que haga uso de dicho driver para priorizar la gestión de interruciones en el Bsp. Diseñar una ISR. Usar el controlador de interrupciones para definir regiones criticas en modo USER