|
@ -130,7 +130,7 @@ El programa se puede compilar manualmente desde la terminal indicando las rutas |
|
|
Ejemplo de compilación de un programa desde la terminal (primer método): |
|
|
Ejemplo de compilación de un programa desde la terminal (primer método): |
|
|
|
|
|
|
|
|
```c |
|
|
```c |
|
|
$ ./msp430-elf-gcc -I ~/msp430-gcc/include -L ~/msp430-gcc/include -T ~/msp430-gcc/include/msp430fr6989.ld -mmcu=msp430fr6989 -O2 -g ~/Documentos/Code/main.c -o ~/Documentos/Code/main.o |
|
|
|
|
|
|
|
|
$ ./msp430-elf-gcc -I ~/msp430-gcc/include -L ~/msp430-gcc/include -T ~/msp430-gcc/include/msp430fr6989.ld -mmcu=msp430fr6989 -O2 -g ~/Documentos/Programa1/Ejemplo.c -o ~/Documentos/Programa1/Ejemplo.o |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
Primero se debe dirigir a la dirección en donde se encuentra instalado el paquete *MSP430- GCC* y redireccionarse a la carpeta *bin*. |
|
|
Primero se debe dirigir a la dirección en donde se encuentra instalado el paquete *MSP430- GCC* y redireccionarse a la carpeta *bin*. |
|
@ -140,10 +140,10 @@ Donde: |
|
|
|
|
|
|
|
|
- **-I**: se agrega el directorio a la lista de directorios para buscar archivos de encabezado. |
|
|
- **-I**: se agrega el directorio a la lista de directorios para buscar archivos de encabezado. |
|
|
- **-L**: se agregan la ruta en las que ld buscará las bibliotecas del archivo. |
|
|
- **-L**: se agregan la ruta en las que ld buscará las bibliotecas del archivo. |
|
|
- **-T**: dirección donde se encuentran las librerías del microcontrolador especificando cuales se utilizarán |
|
|
|
|
|
- **-g**: dirección donde se encuentra el archivo .c |
|
|
|
|
|
- **-o**: se especifica la ruta donde se encuentra el archivo .c, con la diferencia que se cambia el .c por .o (output file) |
|
|
|
|
|
- **-mmcu**: especifica el microcontrolador que se utilizará |
|
|
|
|
|
|
|
|
- **-T**: dirección donde se encuentran las librerías del microcontrolador especificando cuales se utilizarán . |
|
|
|
|
|
- **-g**: dirección donde se encuentra el archivo .c . |
|
|
|
|
|
- **-o**: se especifica la ruta donde se encuentra el archivo .c, con la diferencia que se cambia el .c por .o (output file). |
|
|
|
|
|
- **-mmcu**: especifica el microcontrolador que se utilizará. |
|
|
|
|
|
|
|
|
## **Creación de un nuevo proyecto** |
|
|
## **Creación de un nuevo proyecto** |
|
|
|
|
|
|
|
|