Częstotliwość odświeżania to nie jest problem samego sterownika, a jedynie układu nadrzędnego, który po prostu nie nadąża z żądaną częstotliwością wysyłać danych...
Jednak, aby tę niedoskonałość znacząco poprawić najlepszym rozwiązaniem będzie właśnie transmisja równoległa.
Myślę że SSD1963 jest najbardziej rozpowszechniony i materiały na jego temat znajdziesz bez problemu. Odnośnie pozostałych nie mam wiedzy, aby się na ich temat wypowiadać.
Wyświetlacz który przedstawiasz w linku nie posiada panelu dotykowego oraz sterownika. Jest to zupełnie "goły" egzemplarz z magistralą 24bit i liniami synchronizacji !
Najtańszy 4,3" jaki udało mi się znaleźć:
http://www.aliexpress.com/item/M89-Free ... 07592.htmlProponuję abyś sobie przeanalizował czasy sygnału strobującego (EN) które będziesz musiał zachować przy założeniu konkretnej częstotliwości odświeżania.
Zakładany wyświetlacz 4,3" ma rozdzielczość wynoszącą 480x272. Ponieważ dysponuję on 16-bitową paletą kolorów to do wyświetlenia jednej "klatki" obrazu z "refresh" 10Hz potrzeba 480*272*2*10 = 2611200 zboczy EN, czyli ponad 1,3MHz...
Przy założeniu że taktujesz uC 16MHz to praktycznie co 1/12 czasu będziesz "togglował" wyjście, a gdzie czas na załadowanie danych z RAM ?!
Jednym słowem bez DMA, albo mocniejszej jednostki ciężko będzie uzyskać zadowalający efekt.
Można oczywiście tworzyć obiekty i zmieniać jedynie fragment obrazu co może okazać się dobrym pomysłem, bo w przypadku oscyloskopu zmianie ulega jedynie niewielka część obrazu podczas pomiaru. Tutaj z kolei pułapką może być niewystarczająca ilość pamięci RAM, ale proste zamalowywanie starej linii na oscyloskopie na rzecz nowych danych jest moim zdaniem jak najbardziej możliwe do realizacji bez widocznego migania, czy też bez dużego zapotrzebowania na zasoby uC.