Sunteți pe pagina 1din 4

Universidad Tecnológica de Pereira.

Autor1: Juan Pablo González Correa, Autor 2: Daniel Rubiano Escobar, Autor 3: Samuel1
Fernando Hernández Bedoya Informe 1 Laboratorio de Digitales 4.

INFORME PRÁCTICA 1
ENTORNO DE DESARROLLO CODE
COMPOSER STUDIO
Autor1: Juan Pablo González Correa, Autor 2: Daniel Rubiano Escobar, Autor 3: Samuel Fernando Hernández Bedoya.

Autor1: juanpa_927@utp.edu.co, Autor 2: drubiano@utp.edu.co, Autor 3: sfhernandez@utp.edu.co.

Programa de Ingeniería Electrónica - Universidad Tecnológica de Pereira

Resumen—En la práctica se realiza el estudio y 2. PROCEDIMIENTO


conocimiento de forma conceptual del entorno
de desarrollo Code Composer Studio V. 4.2.4. 2.1. A partir de un lenguaje de programación en C,
Comprender la lógica de datos en C, y funciones se realiza las 4 operaciones básicas con el uso de
como punteros, funciones, arreglos, paso por variables globales, y visualizando el resultado en la
referencia y su utilidad en memoria. nueva ventana de observación Watch, se presentan
las figuras del diagrama de flujo del programa y el
Palabras Clave— Language C, Code Composer resultado simulado.
Studio.

Abstract— In this practice we make the conceptual


study and knowledge of the basics parameters in
the language C on Code Composer Studio.

Keywords— Language C, Code composer studio.

1. INTRODUCCIÓN

El desarrollo e implementación en un ambiente de


programación es conocido por muchos durante la
experiencia y aventura de varios cursos de
programación, los cuales son existentes cómo C, C+
+, ensamblador y otros más, por tal motivo en la
PRÁCTICA 1. ENTORNO DE DESARROLLO
CODE COMPOSER STUDIO, se conocerá un
nuevo entorno de programación con nuevas
alternativas programables, se implementarán varios
programas para conocer su funcionamiento y
resultado en el mismo entorno, como operaciones
básicas, arreglos, vectores, etc.

Las actividades mencionadas en los siguientes ítems


tendrán un plus y sólo serán ejecutadas por un solo
Figura 1. Diagrama de flujo operaciones básicas.
ciclo FOR, en aquellos arreglos bidimensionales, las
cuales recorrerán un arreglo y solución de una
operación especificada.

1
Universidad Tecnológica de Pereira. Autor1: Juan Pablo González Correa, Autor 2: Daniel Rubiano Escobar, Autor 3: Samuel2
Fernando Hernández Bedoya Informe 1 Laboratorio de Digitales 4.

Figura 2. Ventana Watch punto 1. Figura 4. Ventana Watch punto 2.

2.2. Utilizando el algebra lineal, se implementa el 2.3.Posteriormente se implementa una suma


producto cruz de dos vectores haciendo uso de dinámica de dos vectores utilizando arreglos
arreglos unidimensionales de 4 elementos y unidimensionales y visualizando de nuevo los
visualizando en la ventana Watch el resultado resultados en la ventana Watch.
obtenido.

Figura 3. Diagrama de flujo punto 2.

Figura 5. Diagrama de flujo punto 3.

2
Universidad Tecnológica de Pereira. Autor1: Juan Pablo González Correa, Autor 2: Daniel Rubiano Escobar, Autor 3: Samuel3
Fernando Hernández Bedoya Informe 1 Laboratorio de Digitales 4.

Figura 6. Ventana Watch punto 3. Figura 8. Ventana Watch punto 4.

2.5. Haciendo uso de un par de arreglos


2.4. Ahora, se implementa la suma de dos matrices bidimensionales de dimensiones 4X4, se
haciendo uso de arreglos bidimensionales de 6X6 y implementa la multiplicación de dos matrices, y
de nuevo visualizando los resultados en la ventana visualizando el resultado en una ventana Watch.
Watch.

Figura 9. Diagrama de flujo punto 5.

Figura 7. Diagrama de flujo punto 4.


Figura 10. Ventana Watch punto 5.

3
Universidad Tecnológica de Pereira. Autor1: Juan Pablo González Correa, Autor 2: Daniel Rubiano Escobar, Autor 3: Samuel4
Fernando Hernández Bedoya Informe 1 Laboratorio de Digitales 4.

3. CONCLUSIONES.
 Los punteros son una excelente herramienta
para optimizar líneas de código al momento
de trabajar y recorrer arreglos.
 La ventana watch nos permite visualizar los
resultados obtenidos en las operaciones
realizadas en el código principal, siendo esta
herramienta una buena opción para simular
y verificar rápidamente el comportamiento
del algoritmo.
 Code composer studio es una una plataforma
de programación muy versátil y de fácil
manejo gracias a las diversas herramientas
que ofrece para poder controlar paso a paso
el código que se esta implementando.

4. REFERENCIAS

[1] (Course textbook) Real-Time DSP from Matlab


to C with the TMS320C6x DSK
By welch, Wright and Morrow. see section 11.4.2,
pages 179-180.

[2] DEFINICION DE UNA ESTRUCTURA


En el texto: (Decsai.ugr.es,2017)
Bibliografia : Descsai.ugr.es 2017 definicion de una
estructura.

S-ar putea să vă placă și