[an error occurred while processing this directive]
Это для функции Set_rate_in_Hz() для модуля SSP (LPC2138) (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено =NIK= 08 ноября 2006 г. 09:43
В ответ на: что в итоге множителями ? На каком варианте остановился ? Для чего вообще это нужно ? отправлено MegaJohn 08 ноября 2006 г. 09:34

Там надо разложить число на два множителя... причем один из них четный должен быть... я просто написал дополнительную функцию которая
возвращает наибольший делитель без остатка...


uint8 Get_greatest_divisor(const uint16 data)
{
uint8 divisor = 0xFF;

while(data % divisor)
{divisor--;};

return divisor;
}


А уже с помощью нее реализовал остальное ...


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

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

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

Ссылка на URL: 
Название ссылки: 
URL изображения: 


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