Witam. Mam problem z załadowaniem bitmapy z pamięci flash mikrokontrolera.
Na początek połączenia:
Procesor Atmega328 TQFP32 z zewnętrznym kwarcem 16M i kondensatorami 22pF do GND, wyświetlacz sterowany po I2C, linie SDA (PC4) i SCL (PC5) podciągnięte rezystorami 4,7k do VCC (5V z programatora ATB USBasp)
Bibliotekę pisałem od zera na bieżąco z wideo-poradników Pana Mirka. Podczas rysowania linii, czy wyświetlania bitmapy z pamięci ram wygenerowanej przez program PixelFactory nie ma żadnego problemu, wszystko działa tak jak w poradnikach, do momentu odczytu bitmapy z pamięci flash. Tu niestety poległem.
main.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
mk_ssd1306.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
mk_ssd1306.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
------------------------ [ Dodano po: 9 minutach ]Znalazłem problem:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
a powinno być:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Chyba muszę zakupić większy monitor
