eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikawyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!goblin2!g
    oblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!un
    t-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "J.F." <j...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    References: <57370809$0$28126$426a74cc@news.free.fr>
    <s...@f...lasek.waw.pl>
    <5739a0b3$0$648$65785112@news.neostrada.pl>
    <s...@f...lasek.waw.pl>
    <5739a70f$0$700$65785112@news.neostrada.pl>
    <s...@f...lasek.waw.pl>
    <5739cfe9$0$646$65785112@news.neostrada.pl>
    <s...@f...lasek.waw.pl>
    <5739e9ba$0$22831$65785112@news.neostrada.pl>
    <s...@f...lasek.waw.pl>
    <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>
    <573d7b02$0$22827$65785112@news.neostrada.pl>
    <573d8380$0$3304$426a74cc@news.free.fr>
    In-Reply-To: <573d8380$0$3304$426a74cc@news.free.fr>
    Subject: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Date: Thu, 19 May 2016 11:53:48 +0200
    MIME-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
    X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
    Lines: 59
    Message-ID: <573d8d31$0$22828$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 83.30.141.81
    X-Trace: 1463651633 unt-rea-a-02.news.neostrada.pl 22828 83.30.141.81:56861
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:700231
    [ ukryj nagłówki ]

    Użytkownik "Mateusz Viste" napisał w wiadomości
    On 19/05/2016 10:36, J.F. wrote:
    >> Potrzebujesz w zasadzie ten scan doubler, czyli uklad ktory
    >> przyjmie
    >> linie obrazu, zapamieta, i odtworzy dwa razy.

    >Zgadza się, to brzmi jak najbardziej jak dobry trop. Problem:
    >elektronicznie patrząc, jak taki scan doubler działa? W zeszły
    >weekend próbowałem coś wymyśleć na papierze, i wyszły mi tylko
    >potworności w stylu jeden AVR który łyka linia po linii, przesyła do
    >drugiego AVR który generuje VGA wypisując 2x to samo, itd.

    Bo myslisz kategoriami AVR.

    Dwie pamieci.
    Jeden uklad z licznikiem adresuje kolejne bity/bajty i wprowadza obraz
    video.
    Drugi uklad z licznikiem tez adresuje kolejno w celu wyprowadzenia
    danych.
    Ale po dojsciu do konca robi to drugi raz. I zegar dziala dwa razy
    szybciej.
    Oba dzialaja na roznych pamieciach, a po odebraniu calej linii
    zamieniamy pamieci.
    Tzn przelaczamy liczniki i inne uklady, do ktorych sa podlaczone.
    Albo i nie, bo tu licznik, tam licznik - moze wystarczy tylko zamienic
    sterowanie licznikami.

    Oczywiscie do tego jeszcze troche roznej logiki sterujacej potrzeba,
    kolejne liczniki, zegary.

    Mozna tez zrobic na jednej pamieci - trzeba multipleksowac dostepy obu
    licznikow i zmieniac im najstarszy bit adresu.

    Mozna tez zrobic na inne sposoby, np zorganizowac w FPGA dwa dlugie
    rejestry szeregowe, do jednego wprowadzamy obraz, po zakonczeniu linii
    przepisujemy rownolegle do drugiego, a ten drugi zapetlic, zeby w
    kolko odtwarzal linie.

    >Ale te moje twory albo nie miały szansy zadziałać (np. dlatego że
    >podczas HSYNC nie zdążę przesłać linii obrazu z jednego AVR do
    >drugiego), albo zaczynały przyponminać

    No to moze tak jak wyzej - nie przesylac, tylko zamieniac funkcje ?
    AVR najpierw czyta linie, a potem ja dwa razy wypuszcza ... a drugi
    AVR robi to samo, tylko na przemian z pierwszym :-)

    A przetestowac mozna na jednym -

    >Na 100% scan doubler nie polega na takich cyrkach...

    Musi zapamietac tresc, zeby ja dwa razy odczytac.
    I odczytywac z innym tempem. To wychodzi to, co napisalem.
    Ulatwila by np pamiec dwuportowac, ale ona sama jest utrudnieniem.

    A jak ma dzialac uniwersalnie, to cyrki oczywiscie sa, ale od czego te
    miliardy tranzystorow dostepne w ukladach :-)

    J.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: