GPS ADAFRUIT V3.0 difference entre softwareserial et harwardserial

bonjour

dans la continuite de mes posts GPS et usb/module radio 433

Dans arduino Exemples \adafruit GPS library , j'ai plusieurs choix.

ex Hardwareserial_parsing et softwareserial_parsing

je comprends pas la difference entre softwareserial/hardwardserial !

HARDWARE = port série matériel
SOFTWARE = port série émulé en logiciel (plus lent, moins robuste, effet de bords sur le reste du code)

si vous avez un MEGA préférez les ports hardware

bonjour JML
si je comprends bien
j’utilise

softserial quand j’emule logicielement ( ex bibliotheque Myserial )un port serie sur uno
harwardserial quand les port serie sont disponible materielement comme sur 2560 ou la due

didier2010:
bonjour JML
si je comprends bien
j'utilise

softserial quand j'emule logicielement ( ex bibliotheque Myserial )un port serie sur uno
harwardserial quand les port serie sont disponible materielement comme sur 2560 ou la due

Bonjour
utiliser du software serial est un palliatif pas toujours adequat ,mais bien utile qqfois
si tu plusieurs serial HARD dispo sur ton MCU , il faut oublier le software serial 8)

bonjour
si je comprends , dans mon cas une 2560 ou due , j'utilise adfruit hardwareserial pour toutes mes operations !

didier2010:
bonjour
si je comprends , dans mon cas une 2560 ou due , j’utilise adfruit hardwareserial pour toutes mes operations !

DUE connais pas (jamais utilisé)
mais mega2560 ou DUE , ils disposent de 4 UART hard
le software serial eventuel ne se justifierais que si tous les 4 uart hard était déjà utilisé

bonjour
ok merci pour les info