-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net
!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!news.freedyn.net!new
s.redatomik.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed3-
b.proxad.net!nnrp6-1.free.fr!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>
From: Mateusz Viste <mateusz.viste@localhost>
Date: Thu, 19 May 2016 10:57:24 +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: <nhirv6$ges$1@z-news.wcss.wroc.pl>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 54
Message-ID: <573d7ff3$0$3351$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 19 May 2016 10:57:23 CEST
NNTP-Posting-Host: 62.147.137.104
X-Trace: 1463648243 news-1.free.fr 3351 62.147.137.104:40721
X-Complaints-To: a...@p...net
Xref: news-archive.icm.edu.pl pl.misc.elektronika:700228
[ ukryj nagłówki ]On 19/05/2016 00:56, Waldek Hebisch wrote:
> Normalnie w technice cyfrowej masz sygnaly synchroniczne, tzn. jest
> zegar i sygnaly zmieniaja sie w ustalenej relacji do zegara, np.
> po rosnacym zboczu zegara. Sygnal wideo nie zawiera zegara, wiec
> jesli go probkujesz uzywajac nezalezny zegar powiedzmy 15 MHz to
> nie wiesz ktory piksel czytasz, dany czy nastepny.
Jestem tego świadom. Jednak z braku wiedzy kurczowo trzymam się nadziei
że RPi może wszystko. Ja prosty programista, więc chwytam się tego co mi
znajome - bit banging na wszelakich portach wielokrotnie już
praktykowałem (ale przy dużo mniejszych częstotliwościach), a
alternatywnych pomysłów nie mam... Stąd post na tą grupę, licząc że ktoś
coś podpowie, niestety wątek uległ pewnej degeneracji w stronę "ale to
były czasy". Tak to bywa w usenecie :)
ostatecznie kilka propozycji padło, wszystkie jednak sprowadzają się do
"jeśli nie zadziała prostą przejściówką na dwóch opornikach to nie ma
sensu kombinować".
> czyli rzedu 53 MHz. Jesli chcesz to robic w prosty sposob
> programowo to bedziesz mial kilka instrukcji na probke, czyli
> 200-300 MIPS.
To nie do końca jest tak że ja koniecznie *chcę* to robić programowo, po
prostu nie mam pojęcia jak to można zrobić inaczej. O konieczności
wysokiego zegara wiem, zastanawiałem się wczoraj nad jakimś AVR UC3
który czytałby sygnały MDA i wrzucał do SDRAM (bo SRAMu niestety za mało
na pełną ramkę - UC3 ma 16K, a ja potrzebuję co najmniej 64K, a
najlepiej 256K), i podawał je potem do RPi po SPI, gubiąc przy tym co
drugą ramkę.
Twoja sugestia z STM32 idzie dokładnie w tą stronę.
> Rozsadniejszym
> rozwiazaniem moze byc uzycie sprzetowego SPI w procesorze --
Ano faktycznie, to może być jakiś pomysł - brzmi trochę jak nadużycie
SPI, ale jeśli mogłoby zadziałać... Poszukam w datasheetach jak to
wygląda. Potrzebowałbym jednak CPU które ma 2x linie SPI, a nie wiem czy
to takie powszechne (bo z MDA wychodzą mi 2 linie po ~16MHz każda, jedna
dla bitu video, druga dla bitu intensity).
> (...) uzywasz skomplikowanego
> urzadzenia zeby zrobic cos co robi prosty rejestr przesuwajacy.
Po wpisaniu "rejestr przesuwający" w wyszukiwarce, dowiedziałem się że
wynalazek ten potrafi zamienić sznurek bitów TTL na równoległy stan X bitów.
Jeśli dobrze to rozumiem, mógłbym tym zamienić moje ~16MHz z MDA np. na
równoległe 8 bitów jednocześnie, obniżając tym samym na wyjściu zegar do
2 MHz. No ok, ale co dalej? Te 2 MHz znów ciągnąć do RPi? Czuję że
gdzieś tu jest jakaś oczywistość której nie widzę. Odnoszę wrażenie iż
mocno przeceniasz poziom mojej wiedzy dot. elektroniki cyfrowej :)
Mateusz
Następne wpisy z tego wątku
- 19.05.16 11:12 Mateusz Viste
- 19.05.16 11:53 J.F.
- 19.05.16 11:58 Andrzej W.
- 19.05.16 12:28 ACMM-033
- 19.05.16 12:28 s...@g...com
- 19.05.16 12:48 J.F.
- 19.05.16 13:04 J.F.
- 19.05.16 13:35 Jarosław Sokołowski
- 19.05.16 13:55 J.F.
- 19.05.16 14:10 Jarosław Sokołowski
- 19.05.16 14:52 J.F.
- 19.05.16 15:23 Jarosław Sokołowski
- 19.05.16 15:33 J.F.
- 19.05.16 16:09 Jarosław Sokołowski
- 19.05.16 18:05 Mateusz Viste
Najnowsze wątki z tej grupy
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO