Está en la página 1de 7

1

UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIAS Y TECNOLOGAS AVANZADAS

Prctica: Genera el proyecto Contador Binario con la tarjeta TMS320C6000

MATERIA: Procesador Digital de Seales

2
Resumen En esta prctica se demostrar como crear un proyecto desde cero. Se partir de una estructura bsica a partir de la cual, se comenzarn a agregar libreras o cdigo ya existentes para realizar alguna tarea. En las libreras utilizaremos la BSL (Board Support Library). Despus de crear un proyecto a ese se le copiarn los archivos necesarios de la BSL y se agregarn a cierta carpeta. Al final al tener todos los archivos necesarios dentro del proyecto, se sigue con los pasos de las prcticas anteriores: verificar si no tiene errores, cargar el programa, correrlo y detenerlo. Los resultados fueron los mismo de la prctica anterior solo que la idea de esta prctica es crear programas sin basarnos en los ya existentes y utilizando libreras.

Objetivos: Familiarizarse con el TMS320C6000 y con el Code Composer Studio. Conocer las recomendaciones bsicas y el procedimiento inicial para utilizar la prctica. Crear un proyecto desde ceros en el Code Composer Studio y cargarlo en la tarjeta. Controlar del Led 0 al 3 de tal manera que realicen la cuenta de cero hasta el nmero binario que marcamos del Switch 0 al 3.

Introduccin: En las prcticas anteriores, solo modificbamos un programa que ya vena hecho en los ejemplos del Code Composer. En este trabajo se plantea como crear un programa desde ceros. Para esto se utiliza la libera BSL. BSL es un conjunto de aplicaciones de interfaces de programacin (API) que se utilizan para configurar y controlar todos los dispositivos. Su
2

3
importancia es crear una tarea por medio de la cantidad mnima de configuraciones.

Procedimiento: 1) Verifique si la computadora identifica la tarjeta, realizando los pasos de la prctica 1. 2) En el escritorio, doble click en el icono 6317 DSK CCStudio v3.1 . Para que CCS reconozca tu tarjeta: Debug -> Connect (Ctrl + C). 3) Crea un nuevo proyecto: Proyect -> New. Despus de darle un nombre a tu proyecto, asegrate de guardarlo en una nueva carpeta. En el parmetro Target, cmbialo a TMS320C67XX.

4) En caso de ya tener un cdigo C gurdalo en tu nueva carpeta. Si no es as, escribe tu cdigo C: File -> New -> Source File y gurdalo con extensin .c: File -> Save (asegrate de que todo est guardado en la carpeta que creaste) En esta prctica utilizamos el cdigo de la prctica anterior.
3

4
5) Click en Project -> Add Files to Project para agregar los siguientes archivos al proyecto:
Tu archivo en c. support\C6713dsk.cmd c6000\cgtools\lib\rts6700.lib c6000\dsk6713\lib\dsk6713bsl.lib

6) Copia los siguientes archivos a la carpeta que creaste:


ledcfg.h dsk6713.h dsk6713_led.h dsk6713_dip.h examples\dsk6713\bsl\ledcfg.h c6000\dsk6713\include\dsk6713.h c6000\dsk6713\include\dsk6713_led.h c6000\dsk6713\include\dsk6713_dip.h

7) Fija las opciones de (build options) para el C6713: Project -> Build Options Asegrate que la versin de la tarjeta sea C671x y que Opt Level est en none.

8) Escanea todas las dependencias de archivos, para mandar a traer todos los archivos de cabeceras e incluirlos en el proyecto: Project -> Scan all file dependencies

9) Construye el proyecto Project -> Build (F7)

6
10) Si no te marc error, carga el archivo . out al DSK: File -> Load Program -> Debug -> archivo .out

11) Corre el programa: Debug -> Run (F5 o botn de correr) 12) Detiene el programa: Debug -> Hait (Shift + F5) Material DSP TMS320C6000 Code Composer Studio

Anexos

Resultados. Se obtuvieron los mismos resultados de cmo si se hubiera hecho a partir de un proyecto ya existente.

7
Lo que ms tiempo te quita son los errores por libreras que te faltan. Debes de verificar que se encuentren todas en la pestaa izquierda donde aparecen todos los proyectos y sus contenidos. Y verificar que estn todos los archivos que se especificaron en tu carpeta creada.

También podría gustarte