¿Qué es esto?
Estoy poniendo por escrito las clases, cacharreos, explicaciones, etc. sobre microcontroladores ARM Cortex-M. Como hay gente que me lo pide, he decidido dejar aquí un borrador de las anotaciones junto con el material adicional.
Los apuntes
Ten en cuenta la licencia con la que se publican estos apuntes.
Descarga «ARM Cortex-M práctico. 1 – Introducción a los microcontroladores STM32 de St»
Código fuente
Bibliotecas y plantillas varias asociadas a los apuntes.
- Plantilla Cube_STM32L476RG-Nucleo basado en FW L4 1.17.0
- Plantilla Cube_STM32F429I-Discovery (probado con FW 1.19.0)
- Biblioteca LED para la STM32F429I-Discovery
- Biblioteca STM32F4xx_AP_GPIO
Ejemplos
- Proyecto «CubeLEDS» para la STM32F429I-Discovery
- «CubeLEDS» construido en formato Intel HEX para la STM32F429I-Discovery
- Demo oficial de St en formato Intel HEX
Otros
Documentación de referencia de St
Son copias locales con la versión empleada en los apuntes. Acudir a la web de St para comprobar la última versión
Serie STM32F4. Superpotencia
- STM32F429 datasheet
- STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 STM32F405/415 Reference manual
- UM1725: Description of STM32F4 HAL and LL drivers
- STM32F429/39 HAL-LL User Manual (FW 1.19.0) (obtenido con archmage desde el .chm)
- Discovery kit for STM32F429-439 lines
Serie STM32L4. Potente y ultrabajo consumo
- STM32L476xx datasheet
- STM32L4x5 and STM32L4x6 advanced ARM®-based 32-bit MCUs Reference manual
- UM1884: Description of STM32L4/L4+ HAL and Low-layer drivers
- STM32L486xx HAL-LL User Manual (FW 1.12.0)
- UM1724: STM32 Nucleo-64 boards
Enlaces de interés
De momento los voy soltando como caen
- StMicroelectronics
- ARM mbed
- Bibliotecas y tutoriales de Tilen Majerle para STM32F4 Discovery
- ARMPower UPV
- D. Ponikvar, STM32F407 project