Go Down

Topic: Ayuda: Diferencia ICSP y serial port (Read 2 times) previous topic - next topic

pabloj

Hola a tod@s........

Uso el ICSP para programar el micro y para controlar ciertos perifericos (gracias a las librerias del arduino) y también uso el puerto serie para programar y controlar ciertos perifericos.

¿ Alguien me podría explicar la diferencia entre ambos y las ventajas de cada uno?

Saludos,
Oldman

complubot

Hola

De forma resumida:

Puerto serie:

Comunicación asíncrona
Baja velocidad
Necesitas BooLoader para programar

ICSP

Programación sin BootLoader pero necesitas de algún dispositivo externo
Mayor velocidad en la programación
El programa arranca de forma inmediata
Cuando usas el SPI (el ICSP es solo para programar) para comunicarte con otros dispositivos, usas un bus serie síncrono de mucha velocidad
Centro de Robótica Educativa
www.complubot.com

pabloj

Gracias complubot. Abusando de tus conocimientos........

¿Diferencia entre SPI e ICSP?


Salu2
Oldman

complubot

El SPI (Serial Peripheral Interface Bus) es un bus serie síncrono para comunicar dispositivos, el ICSP (In Circuit Serial Programming) es un método para la programación directa de Microcontroladores (AVR y PIC)
Centro de Robótica Educativa
www.complubot.com

ASTROCAR

Hola buenos dias, el principio lo que debes tener claro es que el puerto serial es una hard de micro para ser usado como protocolo de comunicacion cual cualquier periferico externo y en oportunidades se usa ese protocolo para cargar el programa recidente del micro pero ya eso involucra previamente un soft cargado al micro llamado bootloader que permite el enlace entre el puerto serial y la flash de micro. y por tal razon carga el codigo al micro.

ahora el ICSP es la interfa directa para programar el micro sin tener un precio codigo bootloader solo que para eso necesidad un programador que permita la comunicacion el la pc y el micro. Es como ya te comento el colega y su velocidad es mayor que si usaras programacion del micro con bootloader.

Saludos y espero haber dejado claro el tema.
Atten.
Alexander Santana.
Venezuela-Barcelona.

Go Up