=== Ну для начала непонятны входные параметры
Смотрите сюда:
; Function Call
; -------------
;
; short oflag = iircas4(DATA *x, DATA *h, DATA *r, DATA *dbuffer, ushort nbiq,
; ushort nx);
Это так функция вызывается из Си.
DATA *x -массив входных данных
DATA *h -массив коэффициентов фильтра (вы их уже постчитали)
DATA *r -массив выходных данных
DATA *dbuffer - массив где храниятся задержанные выборки (если Вы понимаете о чем речь)
nbiq - количество звеньев второго порядка, на которые раскладывается Ваш фильтр
nx - количество элементов для входного и выходного массива.
oflag - флаг, показывающий, что в процессе вычислений возникло переполнение.
Что не понятно? Язык Си знаете?
По поводу ф-ций iircas5 и iircas4. Это стандартный ляп TI. Написали ф-цию iircas5, а описали ф-цию iircas4. Не принимайте близко к сердцу. Тексас и его индусы в городе Ницца еще и не такое откалывают. Потому я и не люблю эти процессоры. Вообще-то 5 по-моему мнению, говорит о том, что в данной ф-ции использовано 5 умножений на биквадратное звено (т.е. всего 5 коэффициентов). Это наиболее часто реализуемый вариант...
Какие еще вопросы?