logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

FT232RL - Jak odebrać dane z RxD i jak działa bufor odbiornika?

marek.mm 04 Lut 2013 22:13 762 0
REKLAMA
  • #1 11889455
    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: text
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
REKLAMA