|
Con questo sistema, se uno decide di non funzionare, si sà quale è in quanto il sistema è fatto in modo che se un singolo Slave non risponde, semplicemente l'arduino non lo legge (risposta 0)... se salta il Master, invece, è diverso!!! però è facile fare in modo che si resetti da solo in caso di problemi (prova a vedere il WatchDog Timer)
Comunque sia il protocollo I2C prevede, di base, un controllo errori della trasmissione!!!
La porta seriale, invece (TX e RX) non è fatta per fare queste cose... rischi di bruciare qualcosa!!! Va bene per fare collegamenti tra 2 periferiche... non 12!!!
|