0 / 0 / 0
Регистрация: 10.08.2010
Сообщений: 1,264
1

UART, расчет делителя с дробным коэффициентом?

14.09.2010, 03:29. Показов 5573. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я что-то не могу вкурить этого дзен.

В даташите даны формулы:
Скорость передачи данных =45.088 МГц/ (2^CD · 16 · DL · 2 · (M + N/2048))
M + N/2048 =45.088 МГц/(Скорость передачи данных · 2^CD · 16 · DL · 2), где

CD,DL - коэффициенты обычного делителя
M, N -дробного делителя.

Пытался рассчитать по этим формулам значения для частоты 500000 бод и нихрена не вышло.

Забил на это дело.
Вместо (M + N/2048) подставил удобное мне число и тут же получил погрешность почти 0%.

Зачем тогда нужно рассчитывать значение (M + N/2048) по формуле?

Появились подозрения. Это связано наверное с тем, что N восьми битное число.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2010, 03:29
Ответы с готовыми решениями:

Реализуем децимацию с дробным коэффициентом (уменьшение частоты дискретизации)
Добрый день! Необходимо уменьшить частоту дискретизации дабы адаптировать записанные с АЦП...

На основе таймера/счетчика 1 построить схему делителя частоты с коэффициентом деления 500 (ATmega16)
Здравствуйте, помогите с заданием по микроконтроллерам ATmega AVR. На основе таймера/счетчика 1...

расчет датчика отрицательным температурным коэффициентом сопротивления
Здравствуйте всем, есть датчик с повышением температуры уменьшается сопротивление. При 100 градусах...

Расчет наибольшего общего делителя двух натуральных чисел используя алгоритм эвклида
пожалуйста помогите решить задачу на си++. даны натуральные числа а и б,обозначенные соответственно...

2
omx
14.09.2010, 10:53 2
дробный делитель нужен что б получить необходимую скорость с максимальной точностью (например 9600 bps из 32768 Hz)
0 / 0 / 0
Регистрация: 10.08.2010
Сообщений: 1,264
14.09.2010, 22:48 3
Мда. Используйте русский даташит к ADuC702x поосторожней. Его перевели с ошибками.

При расчете дробного коэффициента забил на формулы из даташита. Они слишком муторные и непонятно зачем столько расчетов.
0
14.09.2010, 22:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.09.2010, 22:48
Помогаю со студенческими работами здесь

Расчет наибольшего общего делителя двух натуральных чисел, используя алгоритм Евклида
Даны натуральные числа a и b обозначающие соответственно числитель и знаменатель дроби. Сократить...

Конфигурация UART и просмотр файла, в который приходят данные с UART
Уважаемые коллеги! Подскажите, пожалуйста, как будет оптимальнее прочитать (скорее залогировать...

Сообщения для 2 UART выводятся в 1 UART, STM32F103C8T6
Почему может неправильно работать uart? Подключил 1 uart к пк через usb/uart переходник, а второй к...

Два TX UART на один RX. Мультиплексирование UART.
Привет, сообщество. Возник небольшой затык. Есть необходимость при одном UART на Atmego32 подавать...

Работа с дробным числом
Определить, является ли число полиндромом относительно точки. Добавлено через 19 минут Ребят,...

ProgressBar с дробным значением
Как так сделать? к примеру чтобы в какой то момент значение было 77.5% ну и т.д.?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru