Dado que el sistema integrado es un concepto relativamente amplio, este artículo utiliza el HCS12 como el chip de control principal para depurar el carro de grupo de cámaras como ejemplo para introducir el método de depuración.
(1) Conecte el circuito externo a la pantalla CRT
Dirija los tres cables de alimentación, tierra y señal de la cámara analógica para suministrar energía a la cámara y, a continuación, conecte la línea de señal de vídeo a la interfaz de entrada de vídeo de la caja de TV. El VGA-OUT de la caja de TV está conectado al monitor CRT, de modo que el CRT puede mostrar la visión digitalizada de la cámara.
Este método es una pantalla completa a nivel de hardware, que proporciona un efecto de visualización exactamente igual que la visión humana, lo que es de gran ayuda para la instalación de la cámara y la corrección de sus propios parámetros físicos.
(2) Extienda el cristal líquido LCD fuera del chip
El MCU de la serie HCS12 contiene una interfaz periférica serie SPI (Serial Peripheral Interface), que puede realizar la transmisión de datos entre MCU, y su velocidad es más rápida que a través de la comunicación asincrónica serie (SCI). El módulo SPI también admite la comunicación bidireccional, síncrona y serie entre el MCU y los dispositivos periféricos para realizar la expansión periférica del MCU.
El Nokia 3310 LCD es barato en el mercado. La imagen se basa en una matriz de puntos binaria. El módulo de visualización es de 48 * 84 columnas de puntos. La visualización de información relacionada se expresa escribiendo datos en los puntos correspondientes para mostrar diferentes colores.
1. Cuando el sistema se está ejecutando, los caracteres mostrados mostrarán los parámetros de funcionamiento relevantes del sistema en forma de caracteres. Cada carácter ocupa 8*6 puntos y requiere 6 bytes de datos. Para completar la visualización de caracteres, solo necesita escribir los datos correspondientes en la posición especificada en la programación. Dado que el módulo de cristal líquido en sí no tiene una biblioteca de fuentes, es necesario definir los datos de la matriz de puntos de pantalla de cristal líquido de los caracteres de tabla ASCII. al comienzo del programa, es decir, una matriz bidimensional con un tamaño de N * 6 bytes.
2. Después de que la señal de video recopilada por la cámara analógica es digitalizada por el A / D del MCU, la información se almacena en una matriz bidimensional de 40 * 70, y luego la matriz es binarizada, y se puede usar en un módulo LCD de resolución 48 * 84 En la pantalla, los desarrolladores pueden observar la visión artificial de la cámara en tiempo real.
Este método es un método de visualización que combina hardware y software, que puede rastrear y mostrar información relacionada con la cámara en tiempo real, sin interrumpir el proceso de operación del sistema durante la visualización.
