FT232BL i dodatkowy bit

Nov 01, 2014 2 Replies

Witam.



Chcę sterować FT232BL w trybie UART. Czyli dwie linie tx/rx. Tutaj nie ma żadnych czarów. Jednak chciałbym z niego dostać jedną ekstra linię sterowaną poza głównym flow rx/tx. Musi być sterowalna przez standardowe drivery Win/Lin bez sztuczek typu grzebanie w rejestrach scalaka. Teraz pytanie, czy w tym celu jedna z istniejących lini RTS/DTR mogła by się nadać? Zaznaczam że chodzi o sterowanie niezależne, abym móg ją wyłaczyc i wlaczyć w dowolnym momencie kiedy trwa transmisja po liniach danych bez ich zakłucania. Nie chodzi mi tutaj o sterowanie nadajnikiem, do tego jest TXDEN. Chodzi o coś osobnego. Czy ktokolwiek robił taką sztuczkę i zadziałało?


Steruj linią DTR - to dość popularne rozwiązanie.

Owszem ale obawiam się side-effects. Np. PL2303 w czasach WindowsXP i jakiś wczesnych sterownikow potrafił przy niektorych wywołaniach API zawieszać transmisje na kilka ms. Nie wiem czy to wina hardware czy sterownika (a może i windowsa). Chciałbym uniknąc niespodzianek tym razem.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required