Witam.
Razem z kursem na YT Pana Mirka o ADC próbuję zapoznać się z komunikacją UART po RS232. Krok po kroku tak jak w videokursie wykonuję kolejne kroki jednak gdy po kompilacji programu sprawdzam czy terminal odbiera wysłany znak to pojawiają się same białe kwadraty zamiast zadeklarowanego znaku.
Poprzez opóźnienie ustawiłem, że ma ten znak wyświetlać się w pętli co 200ms i to działa poprawnie. Prędkość transmisji po obu stronach jest taka sama 19200.
Poniżej screeny z terminala i kodu programu. Gdyby ktoś mógł pomóc i wiedział w czym tu tkwi ten uciążliwy błąd byłbym wdzięczny. Jestem początkujący w tych sprawach.