Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Ответ:

Отправлено 3m 07 декабря 2006 г. 13:53
В ответ на: Туплю не могу вывести формулу таблицы скоростей PL2303 отправлено <font color=gray>Oval</font> 07 декабря 2006 г. 12:17

скорость / таблица / расчетный делитель
(бинарное представление):
--------------------------------------------------------
1228800 / 590 (1001001110) / 39 (100111)
48E+06/((590 & 0xff)/2)=1230769 (-0,16%)
614440 / 156[668] (1010011100) / 78
48E+06/((668 & 0xff)/2)=615385 (+0,16%)
921600 / 616 (1001101000) / 52 (110100)
48E+06/((616 & 0xff)/2)=923077 (+0,16%)
38400 / 1692 (11010011100) / 12500 (11000011010100)
(48E+06/16)/((1692 & 0xff)/2)=38462 (+0,16%)
--------------------------------------------------------
Итого:
табличный код.[0]- неизвестно, всегда =0
предположительно дробная часть делителя (0,5)
табличный код.[7-1] - делитель (целая часть)
табличный код.[8]- неизвестно, всегда =0
табличный код.[9]- неизвестно, всегда =1
табличный код.[10]- управление прескалером
0- clk=48MHz/1, 1- clk=48MHz/16


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа

Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 6 на 2:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru