Witam!
Podczas pisania programu na uC i implementujac obsluge UART trzeba na stale podac predkosc transmisji, a tymczasem jak to jest np. w telefonach SIEMENS mozna baud-rate ustawiac dowolna byle by byla mniejsza od maksymalnej obslugiwanej przez kom. Tak wiec jesli np. telefon obsluguje predkosc maksymalnie do 57600 bitow na sekunde to jesli ustawimy 19200 czy nawet 9600 to transmisja w dalszym ciagu przebiega prawidlowo. Natomiast przy AVR'ach jesli ustawie inna predkosc niz dedykowana odbieram "smieci". Czy jest jakis sposob na obejscie tego?
Pozdrawiam!
Podczas pisania programu na uC i implementujac obsluge UART trzeba na stale podac predkosc transmisji, a tymczasem jak to jest np. w telefonach SIEMENS mozna baud-rate ustawiac dowolna byle by byla mniejsza od maksymalnej obslugiwanej przez kom. Tak wiec jesli np. telefon obsluguje predkosc maksymalnie do 57600 bitow na sekunde to jesli ustawimy 19200 czy nawet 9600 to transmisja w dalszym ciagu przebiega prawidlowo. Natomiast przy AVR'ach jesli ustawie inna predkosc niz dedykowana odbieram "smieci". Czy jest jakis sposob na obejscie tego?
Pozdrawiam!