ANEXO 1 PUESTA EN MARCHA DEL CÓDIGO EN EL...

Post on 13-May-2020

3 views 0 download

Transcript of ANEXO 1 PUESTA EN MARCHA DEL CÓDIGO EN EL...

!

!

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.(!

!

!!

!

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

!

! ! 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.!

!

!!

!!

!

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)!

!

!!

!

! ! 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.!

!