Witam,
Mam taki dylemat. W projekcie muszę wykorzystać Attiny2313 i Atmege32. Będą musiały ze sobą się komunikować. Wybrałem, że za pomocą SPI. Attiny jako slave i atmega jako master. Będzie jeszcze jeden slave - enc28j60.
Połączyłem MOSI z MOSI, MISO z MISO, SCK z SCK no i dodatkowo dwie inne linie, INT w jedna, i INT w druga stronę - tak w razie czego jakbym do czegoś to potrzebował (CS?). Nie kodowałem jeszcze komunikacji pomiędzy AVRami.
Ale zastanawia mnie co się będzie działo jak będę chciał zaprogramować za pomocą ISP jednego z AVR? Wymyśliłem zworkę, przełączanie RESETu ze złącza ISP na jeden albo drugi kontroler, ale nie jestem pewien jak się zachowa jeden z kontrolerów przy programowaniu drugiego - czy nie będzie problemów z komunikacja?
pozdrawiam
pozdrawiam
Mam taki dylemat. W projekcie muszę wykorzystać Attiny2313 i Atmege32. Będą musiały ze sobą się komunikować. Wybrałem, że za pomocą SPI. Attiny jako slave i atmega jako master. Będzie jeszcze jeden slave - enc28j60.
Połączyłem MOSI z MOSI, MISO z MISO, SCK z SCK no i dodatkowo dwie inne linie, INT w jedna, i INT w druga stronę - tak w razie czego jakbym do czegoś to potrzebował (CS?). Nie kodowałem jeszcze komunikacji pomiędzy AVRami.
Ale zastanawia mnie co się będzie działo jak będę chciał zaprogramować za pomocą ISP jednego z AVR? Wymyśliłem zworkę, przełączanie RESETu ze złącza ISP na jeden albo drugi kontroler, ale nie jestem pewien jak się zachowa jeden z kontrolerów przy programowaniu drugiego - czy nie będzie problemów z komunikacja?
pozdrawiam
pozdrawiam