-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.unit0.net!newsfeed.fsmpi.rwth-aachen.de!newsfeed.stra
ub-nv.de!proxad.net!feeder1-2.proxad.net!cleanfeed3-a.proxad.net!nnrp4-2.free.f
r!not-for-mail
Subject: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
Newsgroups: pl.misc.elektronika
References: <57370809$0$28126$426a74cc@news.free.fr>
<573a10fb$0$679$65785112@news.neostrada.pl>
<s...@f...lasek.waw.pl>
<dvlhh82zbew9$.xx6o7uw11n7x$.dlg@40tude.net>
<s...@f...lasek.waw.pl>
<pal0f9egsybh$.17mkm5x278c3h.dlg@40tude.net>
<s...@f...lasek.waw.pl>
<370tm2siy9lq.4w0xwzu2611e$.dlg@40tude.net>
<573c0aed$0$649$65785112@news.neostrada.pl>
<s...@f...lasek.waw.pl>
<573c345c$0$28109$426a74cc@news.free.fr>
<nhirv6$ges$1@z-news.wcss.wroc.pl>
<573d7ff3$0$3351$426a74cc@news.free.fr>
<b...@g...com>
<573d99e7$0$22820$65785112@news.neostrada.pl>
<573de44b$0$9673$426a74cc@news.free.fr>
<573ee2fc$0$661$65785112@news.neostrada.pl>
<573ef03e$0$3316$426a74cc@news.free.fr>
<573f05ca$0$639$65785112@news.neostrada.pl>
From: Mateusz Viste <mateusz.viste@localhost>
Date: Fri, 20 May 2016 15:45:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <573f05ca$0$639$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 43
Message-ID: <573f14dc$0$22746$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 20 May 2016 15:45:00 CEST
NNTP-Posting-Host: 62.147.137.104
X-Trace: 1463751900 news-2.free.fr 22746 62.147.137.104:35729
X-Complaints-To: a...@p...net
Xref: news-archive.icm.edu.pl pl.misc.elektronika:700299
[ ukryj nagłówki ]On 20/05/2016 14:40, Dariusz Dorochowicz wrote:
> Bodaj Waldek już o tym pisał: trzeba dać parę razy szybszy zegar, wtedy
> niedokładności przestają mieć aż takie znaczenie.
Tak tak, to jest jasne. Ale wtedy nie było (jeszcze) mowy o rejestrze
SIPO, rozmowa dotyczyła bezpośredniego zbierania 16.257 MHz na MCU.
Teraz sytuacja jest nieco inna - odkryłem (dzięki uprzejmości grupy) że
istnieje coś takiego jak "rejestr przesuwający", i wykorzystując ten cud
technologiczny jestem w stanie zbić transmisję monobitową 16 MHz do
zaledwie 2 Mhz (x8 bitów). A z punktu widzenia 2 MHz, to taktowanie
ATMegi48 spełnia warunek "parę razy szybsze" (20 MHz). Pytanie ile
instrukcji potrzeba aby odczytać bajt z rejestru, i ten sam bajt wrzucić
natychmiast do SPI. Nie sprawdzałem, ale domniemywam że pewnie ze 3 albo
4. Aby uzyskać dokładny timing myślałem jeszcze by podpiąć moje 16.257
MHz do dzielnika częstotliwości 1:8, i wynik wyprowadzić na przerwanie
ATMegi - wtedy musiałbym tylko odczytać 1 piksel w ramach obsługi
przerwania, i dokładność zapewniona. Aczkolwiek nic nie wiem o ATMedze,
więc może istnieją jakieś twarde limitacje związane z przerwaniami, to
się okaże w praniu.
> A jak z RPi (albo czegoś innego podobnego) wywalisz Linuxa to może być
> trochę łatwiej (nie wiem czy się da). Trzeba by popatrzeć na to czym
> programować na odpowiednim poziomie i jak szybko peryferia potrafią
> działać.
Da się, i to temat który już oglądałem. Brzmi niby zachęcająco, bo boot
trwa sekundę lub dwie, ale problem w tym że to wymaga napisanie swoich
sterowników do GPU i SPI, a to już znów podwyższa poprzeczkę.
Ostatecznie, przy moim obecnym schemacie nie mam już potrzeby aby RPi
działało ponadprzeciętnie szybko, bo i tak żadnego bit bangingu nie ma
uprawiać, tylko czytać po kolei to co przychodzi via buforowane SPI i
wrzucać na ekran. Nie oczekuję 100% frame rate, jeśli od czasu do czasu
zgubi się kilka ramek to dla mnie bez znaczenia.
> I poszukaj 595 trochę szybszej serii - HC to przeżytek straszny.
Za to tanie :) a datasheet twierdzi że mogę oczekiwać gwarantowanego
działania do 30 MHz (w zależności od serii do 100 MHz) - czyli więcej
niż potrzebuję.
Mateusz
Następne wpisy z tego wątku
- 20.05.16 16:11 Mateusz Viste
- 20.05.16 16:13 Dariusz Dorochowicz
- 20.05.16 16:17 Dariusz Dorochowicz
- 20.05.16 16:46 Dariusz Dorochowicz
- 20.05.16 16:56 Jarosław Sokołowski
- 20.05.16 18:35 J.F.
- 20.05.16 18:48 J.F.
- 21.05.16 09:02 J.F.
- 21.05.16 16:40 Mateusz Viste
- 21.05.16 18:13 Mateusz Viste
- 21.05.16 18:34 J.F.
- 21.05.16 19:00 RoMan Mandziejewicz
- 21.05.16 19:55 Jarosław Sokołowski
- 22.05.16 16:51 ACMM-033
- 22.05.16 18:30 Mateusz Viste
Najnowsze wątki z tej grupy
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
Najnowsze wątki
- 2025-07-30 Taka ciekawostka pożarowa :)
- 2025-07-30 Danina dla artystów, tworców i producentów od zakupu sprzętu elektronicznego.
- 2025-07-30 Białystok => Software Engineer .Net <=
- 2025-07-30 Gdańsk => Programista Delphi <=
- 2025-07-30 Kolejni bezrobotni inżynierowie na zasiłkach...
- 2025-07-30 Rzeszów => International Freight Forwarder <=
- 2025-07-30 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-07-30 MILLER ZAORAŁ PRO-UKRAIŃSKIEGO REDAKTORA
- 2025-07-29 "cywilny przemysł stoczniowy w USA praktycznie nie istnieje"
- 2025-07-29 Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- 2025-07-29 Re: PLL LOT na pokładzie zemdlało kilku pasażerów, a linie lotnicze nie zapewniły nawet podstawowego wsparcia - choćby szklanki wody.
- 2025-07-29 Re: Podkreślają też wielką szkodliwość zdrowotną wiatraków, które usytuowane bardzo blisko siedlisk ludzkich mają negatywny wpływ na zdrowie ludzkie".
- 2025-07-29 Re: bełkot reklamowy eSIM, których nikt nie chce, bo są niebezpieczne.
- 2025-07-29 Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- 2025-07-29 Warszawa => IT Data Analyst (Power BI) <=