[an error occurred while processing this directive]
|
Сначала - огромная благодарность за подробное описание!
А вот теперь по делу:
Значит сходу видно в этом методе главный обман-
Допустим у нас тактовая частота 1000 Гц. Предположим мы хотим сгенерировать ДДС-ом выходную частоту 1 Гц. Очень хорошо. Берем счетчик на 1000, и, ничего туда не закладывая, прокручиваем от 0 до 999. Готово. Шикарный синус с тактовой 1 кГц.
Теперь мы хотим 2 Гц. Закладываем в счетчик ЗАРАНЕЕ ВЫЧИСЛЕННОЕ значение 500 и прокручиваем его с тактовой 1 кГц те же 1000 раз. Он считает в 2 приема: от 500 до 999 и еще раз от 500 до 999. На выходе мы имеем ублюдочную картину из двух одинаковых полуволн, разделенных между собой такой же длины пустотой...
Как же так? Нам ведь обещали синус?
E-mail: info@telesys.ru