Herramientas
Aquí va la relación de herramientas hardware y software que utilizaremos durante el curso 2021/2022.
Se recomienda usar exclusivamente estas versiones para homogeneizar el trabajo de todo el grupo.
Hardware
Se repartirá una placa STM32L476 Nucleo-64 por grupo de prácticas. Cuesta unos 15 Eur., por lo que podéis compraros más por vuestra cuenta.
Software
Para este curso se empleará el siguiente software y exclusivamente estas versiones (a menos que falle algo):
- ARM Keil MDK-ArRM ver. 5.37 (May 2022). NOTA: Hay que dar datos personales para descargarlo
- STM32CubeMX Software ver. 6.6.1. NOTA: Hacen falta privilegios de administrador para la instalación y actualización
- STM32Cube MCU Package for STM32L4 series ver. 1.17.2
- STM32CubeProgrammer software for all STM32 ver. 2.11.0
Por favor, seguid las instrucciones del libro para hacer bien la instalación. Tened en cuenta que el aspecto y funcionamiento de algunas aplicaciones ha cambiado.
Apuntes
Como os he comentado en la presentación, el boli y el papel será imprescindible, aunque usaré como referencias:
- Las plantillas y borrador de libro como material de apoyo.
Las siguientes materiales con historietas varias:
- Micros: Los relojes
- Micros: Interrupciones avanzado
- Micros: Timers
- Micros: Programación para sistemas embebidos
- Micros: Programación para ARM Cortex-M
- Datasheet servo Tower Pro SG90
- error.h
- error.c
- servo.h
- servo.c
- Conceptos: Fundamentos de redes de comunicación y comunicaciones serie
- Micros: Bus serie I2C
- Manual: UM10204 I2C-bus specification and user manual
- Micros: microkernels