loox » 18 янв 2017, 22:52
Коллеги, стыдно и ...
Неужели трудно заглянуть в документацию, если еще не изучили 8 мегу
В асинжронном и синхронном режиме при работе в качестве ведущего скорость приема и передачи задается контроллером скорости передачи, работающего как делитель системного тактового сигнала с программируемым коэффициентом деления - UBRR(UBRRn) и состоянием бита U2X(U2Xn).
Согласно формулам раcчета для частоты 8 mHz baud = 57600 и U2X = 0 UBRR = 8, при увеличении частоты в два раза до 16 mHz для того же значения UBRR = 8 baud будет равен 115200. При этом сохраняются значения погрешностей скоростей передачи данных. Baud = 115200 никакая не проблема, спокойно работает на скорости 250 000 бод.
Спасибо loox