RS232 i loopback

Jan 20, 2008 5 Replies

Komunikuje się z układem MC33199, to co wyśle na TX, odbieram na RX czyli działa jak loopback. I jak się tego mogę pozbyć ? Sprzętowe sterowanie przepływem i jakieś bramki? Można jakoś prościej ?


tomi pisze:

A nie wystarczy wyłączać odbiornik UARTu w procesorze podczas wysyłania danych? Taka funkcja w stylu:

- wyłącz odbiornik

- nadaj ciąg bajtów

- poczekaj na zakończenie nadawania ostatniego bitu

- włącz odbiornik

tomi pisze:

A, czy to nie jest tak, że układ ten już sam w sobie ma echo? Tak przynajmniej wynika z rysunku blokowego. Komunikacja dwustronna po jednej linii z komputerem samochodowym.

Tak, ten układ ma w sobie echo. Układ jest podłączony do RS232 w PC, mogę programowo eliminować echo, jednak chciałbym sprzętowo, tylko jak ? W uP można wyłączyć odbiornik, a w PC ?

Jesli piszesz własny program to masz funkcję API SetComState. Zdaje się, że umożliwia blokowanie odczytu, czyszczenie bufora itp.

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required