¿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 -gt>General
<; p >(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 Atributo "eco" local
La ubicación específica está en Configuración -gt; Terminal
(4) Luego configure los diversos parámetros necesarios para la comunicación en serie, como: Puerto, velocidad en baudios (Velocidad en 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 -gt; port
3. Pasos de desarrollo en el emulador JTAG
El emulador JTAG que utilicé originalmente fue PARTNER-J. Creo que otros emuladores deberían ser similares.
El siguiente es. Los pasos de configuración y desarrollo del software de depuración
(1) Primero cree un proyecto común (UNIT_PRJ.pjt)
(2) Luego agregue un subproyecto Los pasos y la configuración. son los siguientes:
(a) Seleccione PROYECTO-gt NUEVO y cree un subproyecto
Nota: Establezca TIPO DE PROYECTO en tipo LIB
(b ) Configuración de parámetros de compilación y conexión
(i) Configuración de BuildOption para compilación
."-g" (habilita la depuración simbólica) está configurada como válida
. "- me" (produce código para formato little-endian) está configurado como válido
."-q" (solo los nombres de archivos fuente y los mensajes de error son
salida) está configurado como válido
."-i" (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) Configure BuildOption para la conexión
."-q" (Solicita una ejecución silenciosa (suprime el banner)) para que sea válida
."-x" (Bibliotecas de lectura exhaustiva) Establecer en válido
."-c" (las variables se inicializan en tiempo de ejecución) Establecer en válido
(c) Haga clic con el botón derecho en Proyectos dependientes en UNIT_PRJ.prj y seleccione Agregar dependiente
Pr
objetos, 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 subproyecto recién generado
El archivo lib del subproyecto se agrega al final
(e) Abra dm320.cmd en el proyecto UNIT_PRJ.pjt
Agregue el archivo lib (usado para. especifique la transferencia SDRAM del espacio de texto)
La ubicación específica es:
.stext gt4
.
.
.
..\UART\Debug\UART.lib(.text)
..\LEDB\Debug\LEDB.lib(.text)
---gt; (Agregue aquí la ruta y el nombre del archivo lib)
(f) Al compilar
Recopilación de cada subproyecto
(i) Cuando desee compilar, haga clic derecho en el subproyecto y seleccione establecer como proyecto activo
(ii) Haga clic en el botón "compilar"
. Compile todo el proyecto
(i) En UNIT_PRJ Haga clic derecho en el proyecto y seleccione establecer como proyecto activo
(ii) Haga clic en el botón "construir"
(g) Composición de carpetas
UNIT_PRJ\INC: Carpeta pública INC
\lib: Carpeta pública lib (rts32e.LIB, rts16e.LIB, etc.)
\LEDB: Ejemplo (use PRJ para compilación parcial)
\UART: Ejemplo (PRJ se usa para compilación parcial)
\UNIT_PRJ: PJT se usa para compilar todo el proyecto