Вариант 1. Тест на ПК.
Если ваш код DSP написан на C, то вы можете настроить тестовый комплект в GCC или Visual Studio. Вы знаете частоту дискретизации для своего кода DSP, поэтому используйте Excel для генерации тестового входного CSV-файла и сделайте так, чтобы ваш тестовый жгут выводил выходной файл CSV, который вы можете проверить.
Вариант 2. Тест на DSP с интерфейсом ПК.
Если ваш код DSP должен работать на DSP, вы все равно можете использовать его для тестирования. Установите тестовый жгут на DSP, который получает значение от ПК, запускает один шаг фильтра DSP и затем сообщает о выходе фильтра для этого шага обратно на ПК (используя USB, RS-232 или TCP / IP в зависимости от как вы подключаетесь к DSP). Вам также понадобится тестовый жгут на стороне ПК для отправки и получения этих значений. Опять же, вы можете настроить тестовый входной файл CSV на ПК, передать последовательные выборки в код фильтра и вывести вывод файла CSV, который вы можете проверить.
Для обоих...
Если вы фильтруете на частоте 0,05 Гц, скорее всего, ваша частота дискретизации тоже будет довольно медленной. Использование тестового набора позволит вам выполнять эти тесты быстрее, чем в режиме реального времени, что сделает ваш процесс тестирования более эффективным.