Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
7
Introducción al DSP56002/303EVM
171
172 7.1. DESCRIPCIÓN DEL CONTENIDO EN LAS VENTANAS
c
En la versión para
Windows se puede tener una o más ventanas al
comenzar la sesión de trabajo. Tenemos la opción View en la barra de
menú principal, la cual se muestra en la figura 7.1, que nos permite abrir
otras ventanas importantes. Si no se ha abierto la ventana de registros, se-
leccione View seguido de Regs para hacerlo.
1. El nombre de la ventana.
WATCH AM_VALUE
? AM_VALUE + AM_WAVE
EVALUATE r0=$100+$126
WATCH R0
WATCH AM_VALUE
WATCH X:0
7.4.4. Ayuda
Presione F1 o use la opción HELP en el menú principal
-pn ajusta la dirección base del puerto de la tarjeta PC. Esto es apli-
cable sólo cuando el DSP se encuentra en una tarjeta que reside dentro
de la PC (la dirección del puerto por omisión es -P240).
-kn ajusta el multiplicador del lazo de amarre de fase (PLL) del DSP
(Sólo para el DSP56002).
-cn ajusta el puerto RS-232 (c1, c2, c3, ...). Si se omite este paráme-
tro el depurador rastrea todos los puertos RS-232 para encontrar el
circuito que ha sido conectado.
7.5.1. Mandos
Los mandos se introducen en la ventana de mandos (Command Window)
colocando el cursor sobre la lı́nea de entrada.
Para obtener una lista y descripción de cada mando introduzca help o
bien, se puede obtener la ayuda desde el menú en la barra de herramientas:
seleccione COMMANDS, Commands list.
Algunos de estos mandos serán usados durante el estudio de la arquitec-
tura y modos de direccionamiento del DSP56002/DSP56303.
; prog2.asm
; Programa para borrar la memoria RAM en X y Y
move #$100,r0 ;apuntador a memoria
clr b ;empleado para borrar la memoria
loop move b,L:-(r0) ;borra una localidad y decrementa r0
move r0,a ;guarda apuntador en acumulador a
tst a ;prueba >es el apuntador cero?
jne loop ;regresa a loop si no ha terminado
4. display x:$e0..$ff
5. display y:$e0..$ff
11. STEP 4 para ejecutar las siguientes cuatro instrucciones del progra-
ma. Note que la localidad de memoria Y:$fb ha cambiado de $20 a
$0.
12. TRACE 4 para ejecutar las siguientes cuatro instrucciones con actua-
lización en pantalla después de cada instrucción. Note que Y:$fa ha
cambiado de $20 a $0. Lo mismo para X:$fa.
Bibliografı́a
[1] Freescale Semiconductor, Inc., DSP56000/56001 Digital Signal Proces-
sor User’s Manual,
DSP56000UM/AD Rev 2. Motorola Inc. 1990.
[3] Debug-56K User’s Guide, Version 3.00, Domain Technologies Inc., 1700
Alma Dr. Suite 495
Plano, Texas 75075. (1997).