Czesc,
Jestem zalamany poniewaz zaprojektowalem uklad, napisalem program i wszystko bierze w leb, bo nie przewidzialem komunikacji z wiecej jak jednym mikrokontrolerem
Pisze w srodowisku arduino, komunikacje i2c inicjuje sie poprzez wpisujac nr kontrolera. W master wpisalem sobie 1, a w slave 2. I teraz pytanie jak rozwiazac problem kiedy master ma sie komunikowac z np. 3-4 slave-ami, a ich mam np 100. Czy kazdy musi miec unikalny numer przy inicjalizacji? Jedli tak to jak to rozwiazac? Czy moze kazdy klient ma jakis swoj sprzetowy id ktorym jestem w stanie identyfikowac uklad?[/spoiler]
Jestem zalamany poniewaz zaprojektowalem uklad, napisalem program i wszystko bierze w leb, bo nie przewidzialem komunikacji z wiecej jak jednym mikrokontrolerem
Pisze w srodowisku arduino, komunikacje i2c inicjuje sie poprzez wpisujac nr kontrolera. W master wpisalem sobie 1, a w slave 2. I teraz pytanie jak rozwiazac problem kiedy master ma sie komunikowac z np. 3-4 slave-ami, a ich mam np 100. Czy kazdy musi miec unikalny numer przy inicjalizacji? Jedli tak to jak to rozwiazac? Czy moze kazdy klient ma jakis swoj sprzetowy id ktorym jestem w stanie identyfikowac uklad?[/spoiler]