Red de conocimiento informático - Espacio del host - Utilicé MFC para escribir un programa de interfaz de control. Cómo descargar archivos hexadecimales al microcontrolador 51 de Silicon a través de esta interfaz.

Utilicé MFC para escribir un programa de interfaz de control. Cómo descargar archivos hexadecimales al microcontrolador 51 de Silicon a través de esta interfaz.

Jaja, hay dos formas de hacer esto. Una es emular la lógica JTAG usando los puertos IO del microcontrolador, comunicarse con el host a través del puerto serie (es decir, comunicarse con su programa) y borrar y escribir el FLASH del microcontrolador Silicon 51 a través de JTAG. (Equivalente a un escritor JTAG casero, la sincronización correspondiente de JTAG está documentada en las instrucciones del microcontrolador de silicio). Otro método es escribir un programa de arranque para el microcontrolador de silicio. Este programa de arranque puede realizar la comunicación en serie con la computadora host y tiene la capacidad de borrar y escribir FLASH. En el futuro, el programa se puede descargar directamente al microcontrolador a través del puerto serie. puerto.

Por supuesto, al utilizar estos dos métodos, el programa de su computadora host debe poder leer archivos hexadecimales (hay muchas introducciones a los formatos de archivos hexadecimales en Internet) y comunicarse con ellos de acuerdo con el protocolo. Modo de comunicación inferior con el ordenador.