Witam.
Po zainicjowaniu komunikacji UART, ustawiam moduł w nieskończoną pentlę, wysyłającą co pewny okres czasu jeden znak.
Prędkość ustawiona w BTM - 19200, tak samo inicjuje tą predkość w programie (25.04666=25). Po wgraniu programu do mikrokontrolera(ATMEGA8) rozpoczyna sie wysyłanie danych. I w rzeczywistości komunikacja następuje. Jednak nie wygląda tak jakbym sobie tego rzyczył. W terminalu zamiast litery 'a' pojawiają się za kazdym razem krzaczki. Próbowałem podłączać się w terminalu z różnymi prędkościami. Efekt zawsze ten sam. Gdzie popełniam błąd?
Po zainicjowaniu komunikacji UART, ustawiam moduł w nieskończoną pentlę, wysyłającą co pewny okres czasu jeden znak.
Prędkość ustawiona w BTM - 19200, tak samo inicjuje tą predkość w programie (25.04666=25). Po wgraniu programu do mikrokontrolera(ATMEGA8) rozpoczyna sie wysyłanie danych. I w rzeczywistości komunikacja następuje. Jednak nie wygląda tak jakbym sobie tego rzyczył. W terminalu zamiast litery 'a' pojawiają się za kazdym razem krzaczki. Próbowałem podłączać się w terminalu z różnymi prędkościami. Efekt zawsze ten sam. Gdzie popełniam błąd?
Kod: C / C++
