Como programar un microcontrolador stm32 con cpp
Que se necesita
- Microcontrolador STM322
- GDB o un debugger, editor de texto o IDE
- Una maquina con Linux
Requerimientos con Gnu/Linux
- arm-none-eabi-gcc – The GNU Compiler Collection – cross compilador para ARM EABI (directo en el procesador)
- arm-none-eabi-gdb – The GNU Debugger for the ARM EABI (bare-metal) target
- arm-none-eabi-binutils – A set of programs to assemble and manipulate binary and object files for the ARM EABI (bare-metal) target
- openocd – Debugging, in-system programming and boundary-scan testing for embedded target devices
- vim – Editor de texto
Terminos importantes
CMSIS = Cortex Microcontroller Software Interface Standard info
Referencias
http://regalis.com.pl/en/arm-cortex-stm32-gnulinux/