-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Konop <k...@g...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Graficzne wyświetlacze LCD
Date: Thu, 16 Dec 2010 16:15:40 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 25
Message-ID: <iedaem$bv9$1@inews.gazeta.pl>
References: <4d07db26$0$22793$65785112@news.neostrada.pl>
<ieb2hs$rj4$1@inews.gazeta.pl> <ieb69g$mfp$1@news.onet.pl>
NNTP-Posting-Host: hmk226.internetdsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1292512535 12265 79.188.62.226 (16 Dec 2010 15:15:35 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Thu, 16 Dec 2010 15:15:35 +0000 (UTC)
X-User: konoppo
X-Antivirus: avast! (VPS 101216-0, 2010.12.16), Outbound message
In-Reply-To: <ieb69g$mfp$1@news.onet.pl>
X-Antivirus-Status: Clean
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.13) Gecko/20101207
Thunderbird/3.1.7
Xref: news-archive.icm.edu.pl pl.misc.elektronika:601115
[ ukryj nagłówki ]> Rozwiązuje to inaczej: pomiedzy CPU a wyswietlacz wkładam małego AVRa
> (czasem + szeregowy ram) który odwraca w locie obraz, służy jako
> framebuffer, albo jako generator synchronizacji do LCDków bez pamięci.
> Protokół zawsze ten sam: UART@1M + timeout na pierwszy bajt. 3 druty i
> wszystkie wyświetlacze zalatwione, jedynie w sofcie powiększam obraz
> ramki, organizacja zawsze ta sama. Dzieki temu mam jeden zestaw procedur
> graficznych a nie 5 i 5x więcej błedów.
Po pierwsze nie 5x, tylko 2x... a tak naprawdę, to kluczowe dla mnie są
dwie funkcje - SetPixel (zapalająca pojedynczy piksel) i PutBmp
(kopiująca bitmapę)... Reszta staje się uniwersalna ;)... Przynajmniej w
takim zakresie, w jakim ja tych wyświetlaczy używam ;)... NA tej
podstawie robię proste funkcje typu linia, kółko, prostokąt, oraz
obrazki, animacje, teksty.
Do tego piszę sobie odpowiednie narzędzia na PC, które odpowiednio
konwertują mi plik PBM do tablicy w C i w ten sposób wrzucam to do
proca. Jasne, w tych narzędziach też można się pomylić, no ale łatwiej
się to pisze i debuguje, bo na PCie są większe możliwości ;)...
Moim zdaniem różnica jest żadna - Ty piszesz soft na drugiego AVRka do
obsługi wyświetlacza, a ja piszę dwie małe funkcje... i efekt jest ten
sam ;)...
--
Pozdrawiam
Konop
Następne wpisy z tego wątku
- 16.12.10 16:16 Pszemol
- 16.12.10 16:14 Pszemol
- 16.12.10 17:48 Sebastian Biały
- 16.12.10 18:26 Pszemol
- 17.12.10 22:38 Adam Dybkowski
- 17.12.10 23:37 Sebastian Biały
- 19.12.10 23:47 Adam Dybkowski
- 20.12.10 07:43 Sebastian Biały
Najnowsze wątki z tej grupy
- Chiński elektrolizer tester wody
- Dzisiaj Bentlejem czyli przybieżeli sześciu Króli do Rysia na kasie
- ciekawy układ magnetofonu
- Mikroskop 3D
- Jak być bezpiecznym z Li-Ion?
- Szukam monitora HDMI ok. 4"
- Obcinaczki z łapaczem
- termostat do lodowki
- SEP 1 kV E
- Aku LiPo źródło dostaw - ktoś poleci ?
- starość nie radość
- Ataki hakerskie
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
Najnowsze wątki
- 2024-12-27 Chiński elektrolizer tester wody
- 2024-12-27 Rzeszów => System Architect (background deweloperski w Java) <=
- 2024-12-27 Kraków => Application Security Engineer <=
- 2024-12-27 Gorzów Wielkopolski => Konsultant wdrożeniowy Comarch XL/Optima (Ksi
- 2024-12-27 Wrocław => Solution Architect (Java background) <=
- 2024-12-27 kladka Zagorze
- 2024-12-27 Poznań => Key Account Manager (ERP) <=
- 2024-12-27 Gdańsk => Full Stack .Net Engineer <=
- 2024-12-27 Katowice => Programista Full Stack .Net <=
- 2024-12-27 Opole => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-12-27 Gdańsk => Delphi Programmer <=
- 2024-12-27 Warszawa => Administrator Bezpieczeństwa IT <=
- 2024-12-27 zasniecie
- 2024-12-27 Kraków => Key Account Manager <=
- 2024-12-26 zapora Zagorze