Witam,
Mam problem z akcelerometrem LIS3DSH wbudowanym w płytkę STM32F4 - Discovery. Próbuję uzyskać odpowiedź akcelerometru na komendę WHO_AM_I. Niestety akcelerometr ciągle wywala 0xFFFF pomimo wielu zmian w kodzie. Komunikuję się przy pomocy SPI. Oto kod:
Istotne makra:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Funkcja jednocześnie wysyłająca i odbierająca:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Funkcja główna:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Mógłby ktoś znaleźć błędy w moim programie? Nie mogę zrozumieć czemu ten program nie działa właściwie.