Teraz wiem, że aby mieć zarezerwowany adres I2C, musisz zapłacić ludziom I2C trochę pieniędzy. Ale nie chcę tego robić.
Proszę o poradę, jaki adres powinienem wybrać dla MCU slave i master w moim projekcie. Na płycie będzie również EEPROM. Uniknę więc używania adresu EEPROM. Planuję, aby mistrz podłączył się do szerokiej gamy czujników, w tym żyroskopów i akcelerometrów, i być może dodatkowych urządzeń pamięci. Czy są jakieś bloki adresów, których powinienem unikać? Myślałem o użyciu 0x00 dla master i 0x01 dla slave, ponieważ te wydają się być rzadko używane.
Kolejne pytanie: czy nie byłoby dobrym pomysłem miksowanie urządzeń 10-bitowych i 7-bitowych na tej samej magistrali? Zastanawiałem się, czy moje MCU mogą komunikować się z adresowaniem 10-bitowym, ale używając czujników tylko 7-bitowych adresów.