Colección de citas famosas - Slogan de motivación - ¿Cuáles son las diferencias entre el uso de microcontroladores IAP y microcontroladores ISP?

¿Cuáles son las diferencias entre el uso de microcontroladores IAP y microcontroladores ISP?

El principio de funcionamiento de ISP

La implementación de ISP es relativamente simple. El método general es que la memoria interna puede ser reescrita por el software de la computadora host a través del puerto serie. Para una microcomputadora de un solo chip, los datos de la computadora host se pueden recibir a través de SPI u otras interfaces seriales y escribirse en la memoria. Entonces, incluso si soldamos el chip a la placa de circuito, siempre que se deje que el puerto serie interactúe con la computadora host, la memoria interna del chip se puede reescribir sin quitar el chip.

Ventajas de ISP

La ventaja de la tecnología ISP es que puede realizar experimentos y desarrollo de microcontroladores sin un programador. El chip del microcontrolador se puede soldar directamente a la placa de circuito y. el producto terminado está listo después de la depuración, eliminando las molestias causadas al chip y a la placa de circuito debido a la frecuente inserción y extracción de chips durante la depuración.

Hay tres formas de implementar la programación en el sistema:

1. EEPROM o tecnología Flash (como CPLD) basada en celdas de memoria borrables eléctricamente. La característica es que los datos no se borran. se perderá cuando se apague la energía, pero el número de tiempos de programación es limitado y la velocidad de programación es lenta.

2 La unidad de programación (como FPGA) basada en la tabla de búsqueda SRAM se caracteriza por ser ilimitada. cantidad de configuraciones, y la lógica se puede cambiar en cualquier momento después del encendido, pero los datos después del apagado Es decir, se pierden y deben reconfigurarse la próxima vez que se enciende;

3. Basado en una unidad de programación antifusibles (como la FPGA de Actel);