Witam wszystkich
Walczę dziś od rana z tym wyświetlaczem i nawet prosty odczyt REG_ID nie daje rezultatu jakiego powinien. Urządzenie mam podłączone pod analizator logiczny. Jest to pod STM32 ale to bez znaczenia, bardziej potrzebuję informacji, jakie ciągi danych powinny pojawiać się na MISO/MOSI.Oto początek kodu
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Nie patrzcie na końcówkę, specjalnie zapętliłem, żeby zobaczyć czy na analizatorze coś się zmieni.Ciąg danych z analizatora wygląda tak:
MOSI: 00 00 00
MISO: 00 00 00
MOSI: 44 00 00
MISO: 00 00 00
MOSI: 30 20 00 00 00
MISO: 00 54 8D 0B FD
i powyższe się powtarza
Co ciekawe ,ciąg danych na MISO pojawia się już po pierwszym bajcie na MOSI
Ustawienia SPI: MSB first,CS low active,SPOL=0b,CPHA=0
Za wszelką pomoc będę wdzięczny. Zaznaczam, że skończyłem na tym prostym kodzie ponieważ miałem cały kod inicjalizacyjny i nie działał, dlatego postanowiłem zgodnie z instrukcją odczytać chociaż ID
Dodam,że nie podłączałem pinu INT