platforma sprzetowa pod LCD

Zastanawiam sie czy za pomoca ktoregos z mikrokontrolerow mozna obsluzyc wyswietlacz LCD w rozdzielczosci np. 800x600 w trybie graficznym, ewentualnie czy istnieje prosty programowalny Frame Buffer do wyswietlaczy LCD nie bedacy karta graficzna (na czym mozna cos takiego zrealizowac).

Szukam platformy na tyle wydajnej na ktorej moglbym tyworzyc grafike 2D.

Reply to
Ruszczynski Remigiusz
Loading thread data ...

Ruszczynski Remigiusz napisał(a):

Wiele układów typu SoC (system on chip) bazowanych na Arm ma takie możliwości. I jest wystarczająco szybka nawet do w miarę dobrej grafiki

3D a o 2D nie mówiąc.

Np. (podaję bo miałem linka pod ręką):

formatting link
Ale to może nie jest o co pytasz bo można dyskutować czy to jest jeszcze mikrokontroler?

Pozdrawiam,

Radek

Reply to
Radek

Ruszczynski Remigiusz napisał(a):

Może najprościej będzie wsadzić jakiś scalak stosowany w kartach graficznych VGA z magistralą ISA? Programowanie proste, standardowe wyjście prosto do monitora (VGA 15-pin), do dowolnego mikrokontrolera taką magistralę ISA łatwo doczepić.

Reply to
Adam Dybkowski

Rada generalnie dobra .. ale gdzie taki kupic ? [S]VGA na ISA to wyginely dawno temu :-)

J.

Reply to
J.F.

Chociażby na Allegro - chodzą po kilka zł/szt. Chipsety Trident, CirrusLogic, WD czy też Realtek. Napewno dobrze wyświetlą obraz do

640x480x4bpp.

Chyba sam się zainteresuje tak chociażby dla zabawy/eksperymentowania.

Taką VGA można również traktować jako bank pamięci dla µC. :)

Pozdrawiam,

Radek

Reply to
Radek

sensowna wydaje sie alternatywa CPLD/FPGA i RAM.... sa 3 kolorowe DAC w 1 kosci (nozna tez dac proste DAC R-2R), sa darmowe rdzenie kontrolerow, zreszta najprostszy napisac/narysowac to banal - raptem kilka licznikow.. nawet drogo to nie wyjdzie niedawno temat byl maglowany na pme

Reply to
Greg(G.Kasprowicz

Greg(G.Kasprowicz) napisał(a):

Szkoda, że nie ma żadnego prostego zintegrowanego framebuffera w jednej kostce plus wyjście RGB/VGA/encoder video. Chociażby miał z 32KB pamięci tak aby mógł wyświetlić 640x400, może jakieś proste funkcje jak kopiowanie pamięci (blitting) i wypełnianie.

A tak będę musiał zrobić z CPLD, 2 chipy sram i poszukać jakiegoś encodera aby móc wyświetlać jakieś głupoty na TV. :)

Może wreszcie producenci µC się zlitują i zintegrują tego typu funkcję w swoich produktach?

Inną świetną rzeczą byłby PC zgodny z 386 umieszczony w pojedyńczym chipie. Skalarny cpu, FPU, VGA, SoundblasterPro, trochę pamięci (4-8MB powinno się udać umieścić - albo po prostu kontroler dla sdram), zegar do 100MHz...

Pozdrawiam,

Radek

Pozdrawiam,

Radek

Reply to
Radek
Reply to
Greg(G.Kasprowicz

Radek napisał(a):

Zobacz tu:

formatting link
Pozdr AK

Reply to
AK

J.F. napisał(a):

Patrz najnowszy numer Elektroniki Praktycznej. Zrobili właśnie VGA do sterowania z mikrokontrolera.

Reply to
Adam Dybkowski

A takie to chyba sa. Poszukaj np u ST - dekodery do wyswietlania mpeg maja tez funkcje do wyswietlania grafiki z komputera.

Nie pomyliles targetu ? Z jednej strony "mikro", a z drugiej ..

256kbit, lub 256kBajt lub 784kB - w zajeznosci od tego ile chcesz bitow na piksel, a pewnie bedziesz chcial w kolorze :-)

J.

Reply to
J.F.

Poszukam ale własny framebuffer też zrobię. Nie po to mam trochę kostek sram aby się marnowały. :-)

8KB na bufor ramki wystarczyłoby w zupełności dla 320x200x1bpp. Tyle wyciągało większość starych 8-bitowych mikrokomputerów. I nawet taki mały fb byłby bardzo użyteczny imho. 32KB to byłby już ideał jak na zintegrowany procesorek.

Czy to mija się z "targetem"? Może i tak ale przecież nie da się ukryć, że producenci µC pakują coraz więcej do swoich produktów. Czy np. dsPIC to jest jeszcze µC a może już coś więcej? Aktualne dsPICe mają do 8KB ramu a z stąd tylko mały kroczek do 16KB i wbudowany framebuffer zaczyna mieć sens. :-)

Zastosowań mogłoby być bardzo dużo od tych amatorsko/hobbystycznych po profesjonalne.

W końcu można by się obejść bez tych wszystkich peryferiów jakie się już montuje w µC (przetworniki, PWM, komparatory, generatory napięć odniesienia, UARTY, usb, rf i pewnie jeszcze coś jeszcze) ale czy nie upraszczają one całego urządzenia w sposób znakomity?

FB imho to tylko kolejny rodzaj peryferii.

Pozdrawiam,

Radek

Reply to
Radek

peters napisał(a):

To jest zrobione na układzie programowalnym. Gdy wstawisz pamięć RAM obrazu graficznego (zamiast tekstowego + generator znaków) i trochę przerobisz "wsad" - będzie jak znalazł.

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.