[elektro] TFT + driver IC + touch screen kerdes

Nemka nemka at nemka.hu
Mon Apr 16 13:56:20 CEST 2012


> 2012.04.16. 13:08 Tóth Péter:
> 012.04.16. 11:24 keltezéssel, Nemka írta:
>> A Microchip Graphics Library-ben levő driver forrás nem segít?
> Épp azzal kínlódom... Léptetem szimulátorban és jegyzetelem, hogy miket
> állít be. Egyelőre még a clk sem jön ki belőle.

Mivel nincs gyári demo paneled, ezért vagy ugyanolyat raktál össze és
akkor a gyári szoftvernek működnie kell, vagy másmilyet és akkor a
gyári header file-ok átírása során történt valami, ami miatt nem kapsz
clk-ot. Mivel eléggé túlzsúfolt és bonyolult header file-ok, nem a
legkönnyebb feladat őket a saját igényekhez igazítani. Sőt, sokszor a
C forrásokban is módosítani kell, ami újabb hibalehetőség.


>> OFF:
>> Miért a kisebbik PIC-et vetted meg, ha eleve nem alkalmas a feladatra?
> Azért, mert ez van a kisebb PIC leírásánál (is!):
> "Resolution up to 640x480 @30Hz, 16 bpp, or 480x272 @60Hz, 16 bpp"

Ez a hardveres képfrissítésre vonatkozik és nem arra, hogy egy 30
fps-es VGA felbontású videót meg tudsz jeleníteni.


>> Ha a 16 MIPS nem elég, akkor miért nem a 80 MIPS-es PIC32-t használod?
> Mert - tudomásom szerint - azokban nincs Display modul. Egyébként már
> jeleztem a MC-nek, hogy igazán kibővíthetnék a MAPS tudását, mert az új
> modulokra nem lehet rákeresni, de szokás szerint leráztak...

Viszont a Microchip oldalán találtak alapján 5 MIPS elherdálásával,
némi szoftver és DMA közreműködésével megoldható a feladat. És marad
75 MIPS-ed a tényleges feladatvégzésre.
(Azzal viszont egyetértek, hogy a MAPS-ben egy rakás paraméterre és
perifériára nem lehet szűrni, emiatt gyakran kell utólag turkálni az
egyes típusok leírásában.)


>> Nem a Microchip és nem az adott processzor a hibás a rosszul felmért
>> körülmények alapján meghozott döntésedért.
> Ezt most nem mondod komolyan ugye?
> Persze, igaz, én szúrtam el, hogy nem rágtam át magam a teljes 
> adatlapon, hanem elhittem a gyors leírást, de épp most veséztük ki, hogy
> ez a DA sorozat nem jó semmire. Nem hiszem el, hogy lesz fejlesztő, aki
> büszkén erre fog építeni!

A gyors leírás általában a legoptimálisabb körülmények között
kihozható legjobb értékekről szól. Marketingesek írják.


> A kicsi, monokróm kijelzőhöz való, de olyat még nem láttam driver
> nélkül. QVGA-hoz még csak-csak jó lenne, de a sebessége és a gyenge 
> támogatás miatt megint csak szűk körben használható. VGA-hoz meg a külső
> RAM igénye miatt ember nem lesz, aki megveszi, sőt VGA-hoz a 16 mips
> eleve nevetséges.

Egy olyan vezérlés grafikus megjelenítőjének, amelynél másodpercenként
csak néhány kijelzett adat változik és leginkább statikus gombok,
sliderek vannak, bőven elég a 16 MIPS. De nem is másra van kitalálva.


> Mindig téma, hogy felesleges ennyi PIC-et gyártani, ráadásul ilyeneket,
> amik csak szűk körben használhatóak.

Ez legyen a Microchip problémája.


> Ezt a GFX modult eleve a 70 mips-es EP sorozatba kellett volna tenni, és
> jól megpumpolni rammal. Asszem akkor verte volna a driver IC-ket...

Az ethernet is először a PIC18-ban jelent meg, majd belekerült a
PIC32-be. Gondolom az erősebb processzorok grafikus modulja még
fejlesztés alatt van.


De ha úgy látod, hogy ez a processzorcsalád nem felel meg az
igényeidnek, akkor félre kell rakni és keresni egy olyat, ami
(nem csak papíron) teljesíti a követelményeidet. (Vagy keresni
egy dedikált vezérlőt a kijelzőhöz, ahogy a másik szálon teszed.)

Nemka




More information about the Elektro mailing list