Browse Source

fusión

master
AlbertoGV 2 years ago
parent
commit
f3663616cc
1 changed files with 15 additions and 0 deletions
  1. +15
    -0
      Guía de usuario MSP430 GCC Toolchain.md

+ 15
- 0
Guía de usuario MSP430 GCC Toolchain.md View File

@ -65,7 +65,10 @@ $ cd Programa1
Ya dentro de la carpeta en la que colocaras el código coloca el siguiente comando para colocar el código desde la terminal. Ya dentro de la carpeta en la que colocaras el código coloca el siguiente comando para colocar el código desde la terminal.
<<<<<<< HEAD <<<<<<< HEAD
<<<<<<< HEAD <<<<<<< HEAD
<<<<<<< HEAD
=======
======= =======
>>>>>>> editor
======= =======
```c ```c
@ -75,6 +78,7 @@ $ main.c
En el cual se copiara y pegara cualquier código a utilizar. En el cual se copiara y pegara cualquier código a utilizar.
Ejemplo de código para hacer parpadear un led: Ejemplo de código para hacer parpadear un led:
>>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general) >>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general)
<<<<<<< HEAD
```c ```c
$ main.c $ main.c
@ -83,6 +87,8 @@ $ main.c
En el cual se copiara y pegara cualquier código a utilizar. En el cual se copiara y pegara cualquier código a utilizar.
Ejemplo de código para hacer parpadear un led: Ejemplo de código para hacer parpadear un led:
>>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general) >>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general)
=======
>>>>>>> editor
```c ```c
$ main.c $ main.c
@ -116,6 +122,9 @@ void main(void)
#### Compilar un programa desde la termial de Linux #### Compilar un programa desde la termial de Linux
<<<<<<< HEAD <<<<<<< HEAD
<<<<<<< HEAD <<<<<<< HEAD
<<<<<<< HEAD
=======
>>>>>>> editor
El programa se puede compilar manualmente desde la terminal indicando las rutas de instalación de las librerías, binarios y demás, o usando un método más sencillo implementando un archivo *Makefile* incluido en los ejemplos por defecto que el paquete contiene. En este documento se muestran los pasos a seguir empleando el segundo método comenzando con la creación de un nuevo proyecto; sin embargo, a continuación, se muestra un ejemplo de compilación manual desde la terminal. El programa se puede compilar manualmente desde la terminal indicando las rutas de instalación de las librerías, binarios y demás, o usando un método más sencillo implementando un archivo *Makefile* incluido en los ejemplos por defecto que el paquete contiene. En este documento se muestran los pasos a seguir empleando el segundo método comenzando con la creación de un nuevo proyecto; sin embargo, a continuación, se muestra un ejemplo de compilación manual desde la terminal.
@ -187,6 +196,7 @@ Ejemplo de compilación de un programa desde la terminal (primer método):
$ ./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/Code/main.c -o ~/Documentos/Code/main.o
``` ```
<<<<<<< HEAD
======= =======
El programa se puede compilar manualmente desde la terminal indicando las rutas de instalación de las librerías, binarios y demás, o usando un método más sencillo implementando un archivo *Makefile* incluido en los ejemplos por defecto que el paquete contiene. En este documento se muestran los pasos a seguir empleando el segundo método comenzando con la creación de un nuevo proyecto; sin embargo, a continuación, se muestra un ejemplo de compilación manual desde la terminal. El programa se puede compilar manualmente desde la terminal indicando las rutas de instalación de las librerías, binarios y demás, o usando un método más sencillo implementando un archivo *Makefile* incluido en los ejemplos por defecto que el paquete contiene. En este documento se muestran los pasos a seguir empleando el segundo método comenzando con la creación de un nuevo proyecto; sin embargo, a continuación, se muestra un ejemplo de compilación manual desde la terminal.
@ -198,6 +208,8 @@ $ ./msp430-elf-gcc -I ~/msp430-gcc/include -L ~/msp430-gcc/include -T ~/msp430-
``` ```
>>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general) >>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general)
=======
>>>>>>> editor
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*.
Para compilar se coloca ./ seguido de la dirección *msp430-elf-gcc*. Para compilar se coloca ./ seguido de la dirección *msp430-elf-gcc*.
Y después coloca los parámetros correspondientes a -I, -L, -T, -g, -o, mmcu Y después coloca los parámetros correspondientes a -I, -L, -T, -g, -o, mmcu
@ -250,9 +262,12 @@ Para crear un archivo .c dirijase en el directorio en el que lo desea crear y di
$ pico ejemplo.c $ pico ejemplo.c
``` ```
<<<<<<< HEAD
<<<<<<< HEAD <<<<<<< HEAD
>>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general) >>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general)
======= =======
=======
>>>>>>> editor
>>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general) >>>>>>> parent of c6aec50 (Ordené y corregí algunas cosas del documento en general)
Para crear un archivo .c dirijase en el directorio en el que lo desea crear y digite el siguiente comando **pico filename.c**. Por fines explicativos, como ejemplo, se creará un archivo .c llamado **Ejemplo** en la carpeta **Programa1**, en la Figura se muestra el comando antes mencionado adaptado al ejemplo. Para crear un archivo .c dirijase en el directorio en el que lo desea crear y digite el siguiente comando **pico filename.c**. Por fines explicativos, como ejemplo, se creará un archivo .c llamado **Ejemplo** en la carpeta **Programa1**, en la Figura se muestra el comando antes mencionado adaptado al ejemplo.


Loading…
Cancel
Save