Red de conocimiento informático - Conocimiento sistemático - ¿Qué lenguaje se utiliza para desarrollar la programación de ECU automotrices?

¿Qué lenguaje se utiliza para desarrollar la programación de ECU automotrices?

La programación de ECU de automóviles utiliza lenguaje ensamblador, pero puede ser reemplazado por C. Las cosas subyacentes requieren soporte de hardware.

El método más sencillo para la ECU de automóvil es convertir el chip del programa almacenado. Al reemplazar un chip con programación diferente, solo necesita desmontar el panel posterior de la ECU, desconectar el chip original y reemplazarlo por uno. nuevo chip, dado que algunos chips E-ROM antiguos solo pueden escribir programas una vez, cada vez que se modifica el programa, se debe usar un quemador para grabar el programa en un chip en blanco para reemplazar el chip original.

Muchas ECU de automóviles nuevos utilizan chips Flash-Rom (memoria flash) que se pueden leer y escribir repetidamente. Al modificar el programa, se puede cargar directamente sin reemplazar el chip en blanco, lo cual es mucho más conveniente. E-Rom.

No importa qué tipo de chip sea, el fabricante original y el distribuidor de modificación del chip agregarán un diseño de protección para evitar que sea decodificado y copiado. Por lo tanto, al modificar, el distribuidor de modificación del chip debe primero El automóvil. Los datos se cargan en el modificador del chip para autenticar el número de carrocería, el número de ECU y el año/especificación. Una vez confirmados los datos, los programas relevantes se descargan en la computadora del distribuidor. Luego, el técnico usa un quemador para escribir los datos en un chip en blanco o escribe el programa del chip Flash-Rom en la ECU a través del zócalo usado originalmente para conectarse a la computadora. Computadora de prueba original de fábrica renovada.