[an error occurred while processing this directive]
.. а математикой пусть занимаются другие, да ?? (+):
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено argus98 28 ноября 2005 г. 12:16
В ответ на: т.е. есть у меня переменные mhz, khz, hz, dhz (все int) - как из них получить FREQ c более-менее достаточной точностью ? отправлено <font color=gray>slava2005</font> 28 ноября 2005 г. 11:55

FREQ = целая((2^28/Fmclk)*F + 0.5) = целая(53.687091*F +.5) - это в
действительном виде (с плавающей точкой).

Если F целое в сантиГц, то = целая(0.53687091*F +.5)

Если нужны целочисленные вычисления то вводим множитель 2^32
FREQ = целая(2305843009*F + 2^31)/(2^32)

Составить ответ  |||  Конференция  |||  Архив

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru