Paso 7: Más allá de Arduino - brazo-ninguno-eabi-gcc
En este punto debo admitir que engañaste un poco... Cuando empecé a trabajar con esta placa (y con MCU STM32), no he probado a trabajar con Arduino en el primero. En cambio he intentado encontrar algunas herramientas para compilar y ejecutar algunos ejemplos y establecer mi propia manera de trabajar con estos microcontroladores.
Pasé unos pocos días (después de google: "stm32 toolchain") tratando de guiándome en la multitud de posibilidades. Hay muchos... Usted puede mirar aquí: What_should_I_use_to_develop_on_STM32?
No hablar, he decidido empezar desde el suelo, porque quiero que entender lo que está sucediendo a nivel bajo.
Por lo tanto, descargar Herramientas GNU para procesadores embebidos ARM (empleados de brazo están manteniendo este proyecto). Hay versiones precompiladas para Windows, Linux y Mac (también código fuente). Después de la instalación Asegúrese de que la carpeta bin del brazo-ninguno-eabi-gcc está incluido en la variable de entorno PATH. Podemos comprobarlo con el comando:
arm-none-eabi-gcc -v
o:
arm-none-eabi-gcc --help
usted debe ver algo como imágenes arriba.