Вот глянул доку на LPC2148 и захотел правильно считать значение для загрузки в регистры U0DL, DIVADDVAL, MULVAL. В деке есть формула и пример расчета коэффициентов для частоты 20MHz, а я хочу посчитать для 12 MHz. Если считать по упроещеной формуле, без поправочных коэффициентов DIVADDVAL, MULVAL, то получается не совсем то значение baudrate. А вот из каких соображений выбираются поправочные коэффициенты я так и не понял. Может кто сталкивался, направьте на путь истинный. Или приведите свои значение загружаемые в соответствующие регистры, для установки скорости передачи.
|