Я разработал плату, которая сэмплирует аудиовход с помощью 16-битного ЦАП с частотой 48 кГц. Он хранит данные в виде 16-битных целых чисел со знаком. Я также реализовал на плате 16-битный АЦП, и я могу успешно передавать звук через плату.
Я хотел бы разработать фильтр нижних частот с помощью MATLAB и реализовать его на этой плате. Я понимаю, как создавать базовые фильтры с помощью MATLAB, но не могу понять, как преодолеть разрыв между созданием фильтра в MATLAB и реализацией этого фильтра с помощью кода C на моей плате. Я хотел бы иметь возможность передавать сигнал на плату и наблюдать за отфильтрованным сигналом на выходе в режиме реального времени.
Как этого добиться?