[an error occurred while processing this directive]
Ответ.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено AntZ 03 февраля 2004 г. 15:04
В ответ на: Вопрос по реализации формирователя сигнала (+) отправлено _A_K 03 февраля 2004 г. 14:27

Я предпочел бы думать что на выходе не осчеты, а symbols/waveforms, иначе за сучьями не видно леса.

Метод модуляции, частоты, диапазон все держится в глубокой тайне? Даже если знать ответы на предудущие вопросы, все равно трудно что-то советовать. Иногда бывает проц тормозной и памяти хватает (5416-120 например). А бывает проц быстрый, типа 5501-300, но памяти мало.

Если генерится синус, то тут никаких вычислений нет в принципе.

*OutBuff++=SineLookup256[CurrentPhase>>8];
CurrentPhase+=PhaseIncrement; //mudulo 65536 addition

вот и весь "алгоритм" генерации синуса.
Если надо менять частоту - то меняем PhaseIncrement
если фазу - то CurrentPhase

Занимаюсь почти только модемами пару лет, опыт есть, спрашивайте.

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

Ответы


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

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

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

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

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


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru