Skocz do zawartości

Pomocna odpowiedź

Napisano

Cześć, czy ktoś spotkał się z problemem w czujnikach Boscha BMI323 że w dokumentacji nie ma nic napisane o tym ze podczas odczytu danych po SPI trzeba najbardziej znaczący bit ustawić jako 1? Jedyne co to na zdjęciach jest widoczne pole RnW ale bez opisu. O I2C jest to opisane ale tam tyczy to najmniej znaczącego bitu. Spotkał się ktoś z czymś takim? Może ja coś źle rozumiem?image.thumb.png.5a938e45f2077d0c89eb67bce0f1e814.png

3 godziny temu, Gasnyca napisał:

Jedyne co to na zdjęciach jest widoczne pole RnW ale bez opisu. O I2C jest to opisane ale tam tyczy to najmniej znaczącego bitu.

Jeżeli I2C jest opisane wcześniej niż SPI to dość często się zdarza. Dodatkowo sama nazwa wskazuje Read / NOT Write, więc można szybko się domyślić co oznacza. 

  • Lubię! 1
(edytowany)

Tak jak przebiegi sygnałów podali, rys. 31, jest tak jak piszesz. BMI160 też tak działa. Standard. Z kolei zapis ten bit na zero. OR adresu  rejestru z 0x80 przy odczycie dla przejrzystości.

Edytowano przez matsobdev
  • Lubię! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...