Tamaño: 1396
Comentario:
|
← Versión 4 con fecha 2013-09-10 19:13:24 ⇥
Tamaño: 1570
Comentario:
|
Los textos eliminados se marcan así. | Los textos añadidos se marcan así. |
Línea 17: | Línea 17: |
* Se reemplaza el prefijo de todas las herramientas (arm-elf-gcc, arm-elf-g++, etc) por el prefijo de las herramientas instaladas (arm-elf-eabi-gcc, etc) por ejemplo | * Se reemplaza el prefijo de todas las herramientas (arm-elf-gcc, arm-elf-g++, etc) por el prefijo de las herramientas instaladas (arm-elf-eabi-gcc, etc o arm-none-eabi-gcc, etc) por ejemplo |
Línea 19: | Línea 19: |
{{attachment:codeblock.png | "codeblock.png" | width="40%" }} |
|
Línea 28: | Línea 30: |
Proyecto vacio para ser utilizado en proyectos [[attachment:proy_td2.zip]] |
Code::Blocks como IDE para proyectos embebidos
Instalar la aplicación Code::Blocks
apt-get install codeblocks codeblocks-contrib
Luego correr el programa dentro del mismo
Dirigirse a Settings -> Compiler and debugger ...
Se selecciona el icono Global compilar setting
En Selected compiler seleccionar el compilador para ARM (GNU ARM GCC Compiler)
Se selecciona la solapa Toolchain executable
Verificar donde se encuentran las herramientas con which arm-elf-eabi-gcc (el prefijo puede cambiar)
- Reemplazar a /usr de Compiler's installation directory por el directorio donde se encuentra la herramienta
- Se reemplaza el prefijo de todas las herramientas (arm-elf-gcc, arm-elf-g++, etc) por el prefijo de las herramientas instaladas (arm-elf-eabi-gcc, etc o arm-none-eabi-gcc, etc) por ejemplo
- Aceptar las modificaciones
esto se deberá realizar solo una vez, a posterior, se debe crear un nuevo proyecto
- Bajar el proyecto vacío y descomprimirlo en el directorio seleccionado
- el proyecto se llama proy_td2, si desean cambiar su nombre, lo deberá realizar en los siguientes puntos
- dentro del archivo proy_td2.cdp se encuentran en 2 ubicaciones una referida al nombre del proyecto y el otro referido al archivo elf de salida
- el propio proy_td2.cdp
Proyecto vacio para ser utilizado en proyectos proy_td2.zip