Red de conocimiento informático - Conocimiento informático - Depuración del puerto serie integrado

Depuración del puerto serie integrado

Acabo de realizar un trabajo de depuración de la placa del puerto serie. Esto es lo que hice.

Conectar un puerto serie se refiere a 1. Ajuste del hardware. Utilice un osciloscopio para ver que la línea del puerto serie especificada tenga datos y que la línea de alimentación y el cable de tierra estén en niveles normales. 2. Ajuste de la interfaz (software). Escriba el programa de software de interfaz.

Así se hace.

1. Primero escribe el programa de comunicación más económico. Si no tiene un ejemplo listo a mano, puede escribir un programa para hacer que la línea de datos de escritura del puerto serie cambie en 10 ciclos. Esta es directamente una operación portuaria. Descubra en los datos de diseño cómo está diseñada la placa y qué puertos se utilizan en consecuencia. Realice algunas operaciones de puerto simples y luego use un osciloscopio para ver. Vea si sale una señal. Si la hay y la línea correspondiente está en el nivel correcto, entonces el hardware está ajustado.

2. Escriba un controlador de puerto. En términos generales, el programa de interfaz de controlador más básico incluye 3.

(1) Programa de inicialización. puerto serie, información de control y similares. Esto depende del manual de datos del chip que esté utilizando.

(2) Leer 1 byte de datos puede leer un byte del puerto serie. buffer Data. Puede encontrar las operaciones relacionadas del buffer de lectura del puerto serie en la hoja de datos de la CPU.

(3) Escriba un byte de datos.

Luego, después de escribir, conecte la placa a la computadora y escriba un programa llamado Serial Port Debugging Assistant o Serial Port Wizard* en el computadora.** herramienta, puede leer y escribir fácilmente en los puertos serie de la computadora, conectarse a la computadora para depurar, llamar a la interfaz de lectura y escritura que escribió usted mismo y enviar los bytes que desea enviar a la computadora. y pueden recibir correctamente el programa enviado por el ordenador.

Una vez comprendidos estos dos aspectos, podrán comunicarse.