Paso 9: Configuración de ambiente
Ahora armados con estas herramientas:
- brazo-ninguno-eabi-gcc
- Biblioteca de periféricos estándar de STM32F10x
- un editor de texto (yo uso Notepad ++)
Empecé a construir un ambiente de trabajo para compilar mi primer proyecto.
"Hola mundo" para microcontroladores es casi siempre algunos blink LED.
Porque es difícil de explicar en detalle toda la estructura de mi configuración, os pongo una foto por encima con mi árbol de carpetas.
En los ejemplos que siguen usar ruta de acceso codificado para hacer compilador, ensamblador y enlazadorVer opciones. En realidad tengo modificado "mi ambiente de trabajo" y reemplazar todas las variables de shell, ambiente con valores codificado. (Por la misma razón que no utilizo makefile)
Para hacer estos ejemplos trabajo usted debe hacer una carpeta D:\ llamado STM32Projects y descomprimir PhoenixProject.zip aquí. Usted debe conseguir una estructura como la de la foto de arriba".
Nota: "Proyecto Fénix" es el nombre de trabajo para este proyecto personal. (Supongo que habrá muchos cambios e iteraciones hasta una forma final)