This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C55X DSPLIB使用遇到的问题



我调用DSPLIB的hilb16函数想进行信号的希尔伯特变换,函数原型是hilb16(DATA *x, DATA *h, DATA*r, DATA *dbuffer, ushort nx, ushort nh);其中DATA是short类型且按照Q.15标定的。

我的希尔伯特滤波器系数都是小于1的数,然后按照Q.15标定作为参数h没有问题,但是我需要变换的数据是16位AD产生的数字信号,为有符号的16位整数,函数hilb16要求输入x必须也是DATA类型的,我该怎么处理来作为输入x呢?