Skocz do zawartości

Grados

Użytkownicy
  • Zawartość

    2
  • Rejestracja

  • Ostatnio

Reputacja

0 Neutralna

O Grados

  • Ranga
    1/10

Informacje

  • Płeć
    Mężczyzna
  1. Witam! Tak, tak, sprzęt jest z zestawu dedykowanego do tego kursu oczywiście. Problem rozwiązany, ponieważ był on mi potrzebny do istniejącego projektu, gdzie zainicjowana była praca paru peryferiów, musiały one w jakiś sposób uniemożliwiać prawidłowe funkcjonowanie interfejsu SPI1, po zmianie na SPI2 w CubeMX i w bibliotekach (dokładnie w LIB_Config.h) wszystko zaczęło działać prawidłowo
  2. Witam, Szukam pomocy, przy obsłudze tego wyświetlacza OLED, Kompilacja nie wyrzuca mi żadnych błędów poza jednym warningiem: passing "char [13]" to parametr of type "const uint8_t *" (aka "const unsigned char *") convents between pointers to integer types with different sign", w funkcji ssd1331_display_string. Rozumiem, że to jakieś problemy z rzutowaniem, ale nawet po zakomentowaniu tej linijki i wgraniu programu na płytkę, na wyświetlaczu każdy pixel ma losowy kolor, więc nie działą funkcja ssd1331_clear_screen(BLACK); podobnie ssd1331_draw_line(). Wnioskuję z tego, że komunikacja po SPI z wyświetlaczem nie działa prawidłowo, czy ktoś ma jakiś pomysł, co mogło to spowodować? Miał podobny przypadek? Podobna sytuacja ma się po wgraniu gotowego programu załączonego do kursu. Dodam, że używam Keila, dołączam projekt. Dziękuję z góry za pomoc. 07_SPI_OLED.rar
×
×
  • Utwórz nowe...