-
Data: 2016-05-19 18:05:31
Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
Od: Mateusz Viste <mateusz.viste@localhost> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 19/05/2016 12:48, J.F. wrote:
>> No wlasnie nie bardzo.
>> Z tego co czytalem to machanie portami GPIO w malinie to okolice
>> 1.2MHz ludzie osiągali...
Po internecie czytałem ludzi którzy twierdzili że udało im się robić PWM
rzędu 40 MHz na Pi2... Oczywiście może to być bujda i legendy :)
> Co 8 bitow odczytujesz rejestr, zapamietujesz jako caly bajt ... po czym
> caly bajt zapisujesz do drugiego rejestru, ktory wypuszcza po 8 bitow.
>
> I masz 8x wiecej czasu.
I to jest właśnie ten szczegół który mi umknął: możliwość składania
bajtu z ośmiu różnych linii w hardware, jednym taktem CPU. Z początku
przyjąłem że na mikrokontrolerze da się tylko odczytywać pojedynczy stan
on/off każdej linii z osobna, dlatego nie rozumiałem dlaczego mógłbym
być zainteresowany wykorzystaniem 8x 2MHz zamiast 1x 16 MHz. Teraz
rozumiem że na MCU mogę doprowadzić 8 linii TTL, i MCU mi to odczyta
całym bajtem w jeden takt.
Sądzę że będę kombinował zatem w tym kierunku:
MDA wysyła mi sygnał TTL 16 MHz, odbieram go na 74hc595 (ten podpięty
pod oscylator 16 MHz, tzn. dokładnie tyle ile ma MDA), z 74hc595
wyprowadzam wtedy 8 linii do ATtiny 2313, i tam czytam bajt po bajcie
(czyli grupami po 8 pixeli) z szybkością 2 MHz (do dostrojenia za pomocą
odpowiedniej ilości NOPów w ASM).
Każdy odczytany w ten sposób bajt ATtiny wrzuca natychmiast w kolejkę
SPI, za którą czeka RPi, któremu zostaje tylko malować piksele w swoim
framebufferze (tutaj zakładam że buforowanie SPI jest wystarczający by
pokryć brak obsługi w realtime na RPi). W jakiś jeszcze nieokreślony
sposób będę musiał sprawić by 74hc595 reagował na HSYNC, aby wiedział
kiedy dokładnie łapać sznurek bitów (no i AVR zresztą też bedzie musiał
znać HSYNC żeby wiedzieć kiedy zacząć odczytywać swój 8bitowy rejestr, a
także VSYNC by móc sygnalizować RPi początek każdej ramki).
Czy powyższa wypowiedź ma jakikolwiek sens, czy też rozmawiam całkiem od
rzeczy?
Dla uproszczenia postanowiłem zignorować na razie linię "intensity" z
MDA, i polować na samo monochromatyczne wideo. Jeśli cokolwiek z tego
wyjdzie, zawsze będzie czas szukać ulepszeń.
Mateusz
Następne wpisy z tego wątku
- 19.05.16 19:03 Mateusz Viste
- 19.05.16 23:43 jacek pozniak
- 20.05.16 12:12 Andrzej W.
- 20.05.16 12:32 Jarosław Sokołowski
- 20.05.16 13:08 Mateusz Viste
- 20.05.16 14:17 s...@g...com
- 20.05.16 14:19 s...@g...com
- 20.05.16 14:22 s...@g...com
- 20.05.16 14:36 Mateusz Viste
- 20.05.16 14:40 Dariusz Dorochowicz
- 20.05.16 15:39 Jarosław Sokołowski
- 20.05.16 15:45 Mateusz Viste
- 20.05.16 16:11 Mateusz Viste
- 20.05.16 16:13 Dariusz Dorochowicz
- 20.05.16 16:17 Dariusz Dorochowicz
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- 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
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML