Witam,
Posiadam dwa aplikację zaprogramowane na dwóch mikrokontrolerach Atmega 328p-pu:
1. Pierwsza to obsługa magnetometru na szynie TWI, działająca na zewnętrznym kwarcu 16 MHz, Baudrate:9600, TWI 40kHz
2. Druga to obsługa żyroskopu na szynie TWI, działająca na wewnętrznym rezonatorze 8MHz Baudrate:14400, TWI 40kHz
Chciałbym scalić te dwa programy w jeden.
Od czego należałoby zacząć? Co trzeba zmienić?
Czy jeżeli kompas działa jako slave i żyro jako slave to razem też mogą być jako slave a wówczas atmega jest masterem?
Posiadam dwa aplikację zaprogramowane na dwóch mikrokontrolerach Atmega 328p-pu:
1. Pierwsza to obsługa magnetometru na szynie TWI, działająca na zewnętrznym kwarcu 16 MHz, Baudrate:9600, TWI 40kHz
2. Druga to obsługa żyroskopu na szynie TWI, działająca na wewnętrznym rezonatorze 8MHz Baudrate:14400, TWI 40kHz
Chciałbym scalić te dwa programy w jeden.
Od czego należałoby zacząć? Co trzeba zmienić?
Czy jeżeli kompas działa jako slave i żyro jako slave to razem też mogą być jako slave a wówczas atmega jest masterem?