Temat: Uniwersalny sterownik kotłowni
GUI jest napisane (podobnie jak całość) w C++. Składa się z widgetów, które można osobno włączać, czyli jak się z czegoś nie korzysta to nie zajmuje to miejsca. Do tego są w C++ napisane „drivery” urządzeń zewnętrznych – driver LCD (S65 lub Qt), enkodera obrotowego, drivery urządzeń znajdujących się na płytce). Drivery występują też w wersji umożliwiającej symulację urządzeń na PC – dla łatwiejszego i szybszego testowania.
Tak wygląda struktura okienek (jest to jednokierunkowa lista z obiektami rodzicielskimi i dziećmi – zrzut chyba najlepiej to wyjaśnia):
Tak wygląda przykładowe okienko (zrzut z PC, na LCD wygląda...
Źródło: elektroda.pl/rtvforum/topic1477305.html
Temat: Palmtop zbudowany na ATmega644
Jaki mp3 player na ILI9325 ? ILI9325 to driver lcd, polecam datasheeta, wiele modułów tego typu wykorzystuje takie lub podobne układy, to samo dotyczy wyświetlaczy z telefonów, ale tam trudniej zidentyfikować sterownik.
Źródło: elektroda.pl/rtvforum/topic1471544.html