Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

FT232RL - Odczyt danych z RxD

marek.mm 04 Lut 2013 22:13 588 0
  • #1 04 Lut 2013 22:13
    marek.mm
    Poziom 10  

    Witam,
    Chciałbym uzyskać odczyt danych z linii RxD układu FT232RL. W tym celu połączyłem linie TxD i RxD tak aby na wejściu uzyskać to co podałem na wyjściu, a mianowicie ramke danych i wielkosci 8 bitów. Transmisja działa bo zapalają się diody led podłączone do linii CBUS0 i CBUS1. Zapalenie diody podłączonej do linii CBUS1 oznacza że ramka danych została podana ale (tak przypuszczam) nie oznacza że została ona odebrana.
    I tu moje pytanie. Jak tą ramke danych odebrać i jak wogóle działa bufor odbiornika? Czy działa on niezależnie od wykonywanego kodu programu i zapisuje ramki danych niejako w drugim, równoległym torze pracy? Czy może muszę odpalić jakąś funkcję z biblioteki d2xx aby odczyt miał miejsce?
    Funkcje które odpaliłem były następujące: FT_Open, FT_SetBaudRate, FT_SetDataCharacteristics, FT_Write, FT_GetStatus, FT_Read, FT_Close.
    Poniżej kod:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    0 0
  Szukaj w 5mln produktów