La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cómo utilizar la herramienta de depuración del puerto serie de Tera Term?

¿Cómo utilizar la herramienta de depuración del puerto serie de Tera Term?

.. Descarga e instalación de la herramienta de depuración del puerto serie de PC Tera Term

(1) Puede encontrar el software Tera Term más reciente, que admite fuentes UTF-8, SSH y Cygwin. Comunicación

Nuevas funciones como

(2) Por supuesto, en el proyecto actual, solo use el antiguo software Tera Term

Puedes buscarlo y descargarlo. Uno es suficiente

2. Configuración de Tera Term

(1) Al iniciar Tera Term, aparecerá un cuadro de diálogo

Seleccione la opción "Serie". configure el puerto

(2) Primero configure el puerto predeterminado (COM1, COM2, etc.) y el idioma

La ubicación específica está en Configuración -> General

(3) Luego configure la fuente (si es japonesa, configure EUC, JIS, etc., pero no inglés)

Si necesita mostrar los caracteres ingresados ​​en la PC, también debe configurar " Eco local "Propiedades

La ubicación específica está en Configuración -> Terminal

(4) Luego configure los diversos parámetros necesarios para la comunicación en serie, como: puerto, velocidad de baudios),

Longitud del bit de datos (Datos), si hay verificación de paridad, bit de parada (Stop), etc.

La ubicación específica está en Configuración -> Puerto serie

3. Pasos de desarrollo en el emulador JTAG

El emulador JTAG que utilicé originalmente era PARTNER-J. Creo que otros emuladores deberían ser similares.

La siguiente es la configuración y el software de depuración. pasos de desarrollo

(1) Primero cree un proyecto común (UNIT_PRJ.pjt)

(2) Luego agregue subproyectos, los pasos y configuraciones son los siguientes:

 (a) Seleccione PROYECTO->NUEVO y cree un subproyecto

Nota: establezca TIPO DE PROYECTO en tipo LIB

(b) Establezca los parámetros de compilación y conexión

(i) Configure BuildOption para la compilación

."-g" (habilita la depuración simbólica) está habilitado

."-me" (produce código para little-endian formato) está configurado en válido

 ."-q" (Solo los nombres de archivos de origen y los mensajes de error son

 salida) está configurado en válido

. " (Incluir ruta de búsqueda) se establece en la ruta de la carpeta donde se encuentra el archivo de encabezado

Por ejemplo: "..\..\inc", etc.

( ii) BuildOption para la configuración de conexión

 ."-q" (solicita una ejecución silenciosa (suprime el banner)) está configurada como válida

 ."-x" (lectura exhaustiva de bibliotecas) está configurado como válido

 ."-c" (las variables se inicializan en tiempo de ejecución) está configurado como válido

 (c) Haga clic derecho en Proyectos dependientes en UNIT_PRJ.prj y seleccione Agregar proyectos dependientes

, especifique el archivo de proyecto (*.prj) del subproyecto recién generado

(d) Haga clic derecho en UNIT_PRJ.pjt, seleccione agregar archivos al proyecto, y agregue el proyecto recién generado

El archivo lib del proyecto se agrega al final

(e) Abra dm320.cmd en el proyecto UNIT_PRJ.pjt

Agregue el archivo lib (usado para especificar la transferencia SDRAM del proyecto. espacio de texto)

La ubicación específica es:

.stext > FLASH4

 .

 .

 .

..\UART\Debug\UART.lib(.text)

..\LEDB\Debug\LEDB.lib(.text)

- --> (En esto, agregue la ruta del archivo lib y el nombre en su lugar)

(f) Al compilar

Compilación de cada subproyecto

(. i) En el subproyecto que desea compilar, haga clic derecho y seleccione establecer como proyecto activo

(ii) Haga clic en el botón "compilar"

. Compile todo el proyecto

. p>

(i) Haga clic derecho en el proyecto UNIT_PRJ Haga clic y seleccione establecer como proyecto activo

(ii) Haga clic en el botón "construir"

 (g) Composición de la carpeta

UNIT_PRJ\INC: pública** *carpeta INC

\lib: pública ***carpeta lib (rts32e.LIB, rts16e.LIB, etc.)

\LEDB: Ejemplo (PRJ para compilación parcial)

\UART: Ejemplo (PRJ se usa para compilación parcial)

\UNIT_PRJ: PJT se usa para compilar todo el proyecto