Download - ANEXO 1 PUESTA EN MARCHA DEL CÓDIGO EN EL ...bibing.us.es/proyectos/abreproy/12159/fichero/Anexo.pdfEjecutar desde la línea de comandos de Windows “hex55 demo.cmd”. Se creará

Transcript
Page 1: ANEXO 1 PUESTA EN MARCHA DEL CÓDIGO EN EL ...bibing.us.es/proyectos/abreproy/12159/fichero/Anexo.pdfEjecutar desde la línea de comandos de Windows “hex55 demo.cmd”. Se creará

!

!

81!

!

ANEXO 1 – PUESTA EN MARCHA DEL CÓDIGO EN EL CODE COMPOSER STUDIO

!

Para$hacer$ funcionar$ los$códigos$que$programan$ tanto$el$DSP$C5535$como$el$microcontrolador$MSP430$es$necesario)tener)previamente)instalado'el'Code'Composer'Studio,'a'ser'posible'la'versión'quinta.!

!Una$ vez$ instalado$ y$ arrancado$ el$ Code$Composer,$ simplemente$ habrá$ que$ importar$ los$ proyectos$ que$ se$encuentran(en(las(carpetas(MSP_430(y(DSP_C5535.(!

!

!!

!

!!!!!!!!!!!!!!!

Page 2: ANEXO 1 PUESTA EN MARCHA DEL CÓDIGO EN EL ...bibing.us.es/proyectos/abreproy/12159/fichero/Anexo.pdfEjecutar desde la línea de comandos de Windows “hex55 demo.cmd”. Se creará

!

! ! Anexo&1&–!Puesta'en'marcha'del'código'en'el'Code'Composer'Studio!

!

!

82!

Para$ello,$en$la$versión%5%del%CCS,%hacemos%clic%en%File!y"después"en"Import…."!!

!!

A"continuación"elegimos"el"tipo"de"proyecto:"Code%Composer%Studio%">!Existing(CCS(Eclipse(Projects,"pulsamos"Next,"y"luego"seleccionamos"el"directorio"donde"se"encuentra"el"proyecto"que"deseamos#cargar#con#Browse.!

!

!!

Page 3: ANEXO 1 PUESTA EN MARCHA DEL CÓDIGO EN EL ...bibing.us.es/proyectos/abreproy/12159/fichero/Anexo.pdfEjecutar desde la línea de comandos de Windows “hex55 demo.cmd”. Se creará

!!

!

83!Diseño y Realización de un Sistema de Procesamiento de Audio con Control Inalámbrico

!

!Una$vez$aparezca$en$la$lista$el$proyecto$deseado$pulsamos$Finish.!

!

Con$ambos$proyectos$cargados,$deberán$aparecer$en$el$“Project$Explorer”,$a$la$izquierda.$Para$cargar$en$cada$placa%su%correspondiente%código%seleccionamos%el%proyecto&que&queremos&cargar&haciendo&clic&sobre&él.!

Una$vez$activado$dicho$proyecto,$pulsamos$ sobre$el$ icono$con$ forma$de$ insecto$ (Debug).$Esto$hará$que$el$código' se' cargue' en' la' placa.' (Se' entiende' que' tanto' el'DSP' como' el'microcontrolador' están' debidamente!conectados)por)sendos)puertos)USB)!

!

!!

Page 4: ANEXO 1 PUESTA EN MARCHA DEL CÓDIGO EN EL ...bibing.us.es/proyectos/abreproy/12159/fichero/Anexo.pdfEjecutar desde la línea de comandos de Windows “hex55 demo.cmd”. Se creará

!

! ! Anexo&1&–!Puesta'en'marcha'del'código'en'el'Code'Composer'Studio!

!

!

84!

Para$ el$ funcionamiento$ autónomo$del$DSP$ (sin$ necesidad$de$ estar$ conectado$ al$ ordenador)$ será$ necesario$cargar% el% programa% en% la% tarjeta% de%memoria%microSD%que% éste% incluye.% Para% ello% será% necesario% seguir% los%siguientes$pasos:!

!1. Ejecutar la función de depuración de su código en el Code Composer Studio (Pulsando sobre Debug). 4. Aparecerá en la carpeta de nombre “Debug” (dentro de la carpeta donde se aloja el código) un

archivo de extensión “.out” 2. Copiar dicho archivo a la carpeta: “C:/ti/ccsv5/ccs_base/emulation/boards/ezdsp5535_v1/

boot_post_SDcard/hex_utility” 3. Renombrar el archivo con extensión “.out” a “boot_post.out” 4. Abrir la consola de comandos de Windows (Inicio -> Ejecutar -> “cmd”) y colocarse en el directorio

anteriormente descrito (C:/ti/ccsv5/ccs_base/emulation/boards/ezdsp5535_v1/boot_post_SDcard/ hex_utility)

5. Ejecutar desde la línea de comandos de Windows “hex55 demo.cmd”. Se creará un archivo con extensión “.bin” en la carpeta “hex_utility”

6. Copiar dicho archivo de extensión “.bin” en la tarjeta microSD 7. Insertar la tarjeta microSD en el DSPC5535 y alimentar la placa por cualquiera de los dos puertos USB.

!

El#funcionamiento#autónomo#del#microcontrolador#MSP430#es#más#sencillo,#ya#que,#una#vez#que#se#ejecuta#la#depuración)del) código)en)el)Code)Composer,)el) código)queda)grabado)en)su)memoria)FLASH,)por) lo)que)simplemente)con)alimentar)la)placa)se)ejecutará)el)último)código)programado.!

!