Вопрос собственно возник по следующей причине. Программа WinFilter генерирует код реализации цифрового фильтра на С. Вот кусочки из него: static __int32 y[NCoef+1]; //output samples static __int16 x[NCoef+1]; //input samples __int8 iir(__int8 NewSample) {...}; В компиляторе CVAVR этих типов нет. Я предположил, что можно изменить код таким образом: static long int y[NCoef+1]; //output samples static int x[NCoef+1]; //input samples char iir(char NewSample) {...}; Будет ли это корректно? Спасибо всем, кто откликнулся.
|