Ten bardzo krótki post chciałbym poświęcić na opisanie sposobu komunikacji za pomocą RS485 przygotowanego w oparciu o UART7 na płytce STM32F7 - Discovery. Komunikacja będzie wykonana za pomocą układu ST3485EB.
Wykorzystywane będą trzy linie, jedna nadająca, druga odbierająca, trzecia będzie służyła do wyboru trybu pracy, tzn czy będzie występowało nadanie czy odbieranie.
Wysyłanie i odbieranie danych będzie przebiegać w standardowy sposób. Jedyna różnica jaka dochodzi to sterowanie pinem określającym kierunek przepływu danych. Domyślnie aby układ mógł odebrać dane to ten pin musi być utrzymywany w stanie niskim. Aby wysłać dane do układu to należy ustawić go w stan wysoki, a potem zaraz po ich wysłaniu zmienić stan na niski.