ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1350121 Топик полностью
Adept (12.09.2023 04:27, просмотров: 260) ответил RxTx на Спасибо Fulcrum Point. Коллеги, покидайте статей которые вас поразили по внутренним генераторам микроконтроллеров.
мне вот реально интересно как оптимальным способом сделать "онлайн" подстройку скорости UART, по часовому кварцу, если МК на внутреннем RC 

и да, - для экстремальных скоростей (>115200)

пока на ум приходит только замер реального временного интервала на таймере от внутреннего RC, и сравнение с референс-интервалом асинхронного таймера на часовом кварце, с корректировкой UART-константы по таблице (ну, пр крайней мере кусочно-линейной аппроксимации по нескольким точкам, хо тя б) Да и там даже вроде прямая зависимость, можно просто при помножить на корректировочный коэффициент разницу между референс-интервалом кварцованного асинхронного таймера и контрольным интервалом RC-таймера, и приплясовать (с учётом знака) к BaudRate-константе.

Как-то так. Какие ещё будут идеи?

...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)