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

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

Отправлено Dark_Ghost 02 октября 2003 г. 14:30
В ответ на: Тогда просто прочти то, что я написал про масштабирование в верхней веточке. отправлено st256 02 октября 2003 г. 13:49

Ты извини, но я что-то никак всосать не могу...
Как я могу входной сигнал сдвигать, если он уже 16 битный приходит от АЦП? Любой сдвиг влево - уже потеря информации, т.к. все регистры тоже 16-разрядные (кроме аккумуляторов). Конечно, эффект нелинейности проявляется на маленьком сигнале - т.е. когда его эффективная разрядность падает до уровня, о котором, судя по всему, говорил ты... Получается, что если я в лоб буду производить сдвиг влево, то тем самым я добъюсь линейности снизу, но отрежу все высокие сигналы - как бы передвину окно ниже, но сам диапазон останется тем же...
И второе... Если умножать 2^10 на число с разрядностью 9 и менее, то да - фильтрации не будет, но ведь реально получается:
1 = FFFF
1-2^10 = FFBF
И вот этот FFBF я умножаю на свою отсчет и кидаю результат в аккумулятор, далее - по формуле... В этом случае даже если на вход прийдет 9 и менее битное число, что-то я не вижу препятствий для фильтрации...


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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru