ARM & LCD interface

Witam

Co wlasciwie oznacza sformulowanie "LCD controller" np. w takim ARM AT91SAM9261 ?

Czy to specyfikuje konkretny interfejs ? Ma on jakas nazwe ? Czy to jest jakis standard ?

Czy przegladajac katalog wyswietlczy da sie latwo ocenic czy dany typ bedzie pasowal czy nie ?

Na razie przegladam datasheety i linie sygnalowe i patrze czy jest RGB i CLKPIXEL, CLKLINE, CLKFRAME ale to troche uciazliwe.

Reply to
Andy
Loading thread data ...
Reply to
invalid unparseable

Ze ma kontroler LCD:)

Pewien jest. Zwykle LCD graficzne wymagaja zegara sterujacego ladowaniem poszczegolnych pixeli, strobow zapisu linii oraz sygnalu przejscia do nowej ramki (ponownego skanowania matrycy).

Bardzo latwo.

Mylisz sie bardzo. To kontroler wspolczesnego graficznego LCD z wejsciem RGB (pewnie cyfrowym?) generujacy CLK, oraz sygnaly linii i ramek dla LCD, czyli wszystko co jest potrzebne.

Reply to
T.M.F.

Andy napisał(a):

[...]

To jest interfejs do sterowania graficzną matrycą LCD nieposiadającą kontrolera. Obraz musi być regularnie odświeżany, wysyłane szeregowo kolejne linie obrazu, odstępy czasowe na "powrót wiązki" itp. Czyli jak wyciągniesz matrycę z laptopa to pewnie da się ją obsłużyć.

Reply to
Adam Dybkowski

Andy napisał(a):

Kontroler LCD w tym ARMie ma masę rejestrów, w których należy ustawić właściwe parametry czasowe, organizację matrycy, rozdzielczość itd. W dokumentacji jest to przystępnie napisane i po pobieżnym przejrzeniu opisu nie podejrzewam większych problemów, o ile oczywiście dokładnie wiesz, co masz wysterować. Używamy w firmie AT91SAM9261 od niedawna ale tworząc potrzebne sterowniki praktycznie od zera (UART, PIO, SPI, PDC, USB, timery itd) nie natkęliśmy sie jeszcze na jakieś niedomówienia w dokumentacji. Trzeba tylko czytać erraty, bo ten procek jest trochę "niedorobiony", podobnie jak jego starszy brat AT91RM9200. Może w kolejnej rewizji krzemu poprawią kilka upierdliwości (na większość niespodzianek istnieją obejścia opisane w erracie na końcu PDFa).

Reply to
Adam Dybkowski
Reply to
Piotr Wyderski

Piotr Wyderski napisał(a):

USB 2.0 jest jak najbardziej obsługiwane w tym procesorze i większości ARMów z USB (np. AT91SAM7S64). Nie myl tego z obsługiwaną max. prędkością transmisji Full Speed (12 Mb/s). W standardzie USB 2.0 pojawiło się kilka nowości (w stosunku do USB 1.1) - nie tylko HighSpeed i OTG. Tak że wg mnie napisanie w specyfikacji urządzenia z tym procesorem "USB 2.0 FullSpeed" jest jak najbardziej uprawnione i jasne.

Reply to
Adam Dybkowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.