eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikabity nie bajty > do PC › Re: bity nie bajty > do PC
  • Data: 2011-07-20 08:53:23
    Temat: Re: bity nie bajty > do PC
    Od: Waldemar Krzok <w...@z...fu-berlin.de> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Am 20.07.2011 10:33, schrieb J.F:
    > Użytkownik napisał w wiadomości
    >> potrzebuje wczytywac bity (jeden po drugim) 9600 bps do komputera PC z
    >> windows xp. Kiedys byly programy pod DOS/Win 3.1 obslugujace taka
    >> transmisje z wykorzystaniem linii sterujacych portu RS-232. W win xp
    >> jest gorzej, bo to system pilnuje, aby programista sam nie grzebal.
    >
    >> A moze jest jakis chip z USB (np. FTDI), ktory mozna byloby
    >> wykorzsytac do zczytywanie tych bitow (stanu linii)?
    >
    > I cala masa prockow z usb, na ktorych mozesz zrobic "front end"
    >
    >> Macie pomysly, wiedze, moze jakis kod w C lub (do wyswietlania gotowy
    >> program) pod Windows xp by sie znalazl?
    >
    > 9600 .. mozesz sprawdzic jakie mozliwosci daje windows programiscie. Byc
    > moze komunikaty nadchodza wystarczajaco szybko, zeby zlapac dokladny
    > czas zdarzenia i zdazyc obsluzyc pojedyncze bity.
    > Ale port RS-232 to rzecz w zaniku, a na konwerterze USB 9600 to za
    > szybko - normalnie jest obslugiwany co 1ms, moze Adam potrafi przyspieszyc.
    >
    > A na centronicsie .. niby sa jakies tryby wejsciowe, nawet chyba z DMA,
    > po dolozeniu jednego pomocniczego generatora mozna by chyba 100kHz
    > osiagnac bez problemow, tylko najpierw trzeba PnP poudawac, a zaraz
    > potem pewnie driver napisac wlasny :-)
    > No i Centronics tez w zaniku, wiec znow wracamy do procka z USB.
    >
    > Tak tak - jedyne dostepne wejscie wspolczesnego peceta to audio. Jesli
    > bity sie zmieniaja .. to czemu nie ?

    Na 9600 bps audio nie pociągnie.

    Ale poza tym da się toto zrobić na wszystkim:
    RS232 lub Centronics: potrzeba drivera, który przemapuje hardware na
    message. Jest tego trochę w sieci, trzeba poszukać. Dla programu jest to
    przezroczyste, robisz tak, jak w Win 3.1 i wcześniej.

    FT232R: tyż się da. Tryb bit bang.

    Game port (jeszcze są też takie na USB): odpytujesz guziki i masz
    gotowe. Lub: Bierzesz dowolny manipulator, może być ze zwalonymi
    potencjometrami i robisz jak wyżej z guzikami. Czy osiągniesz 9600 nie wiem.

    Waldek

    --
    My jsme Borgové. Sklopte štíty a vzdejte se. Odpor je marný.

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: