可与支持包可用于每个DSP系统对象™万博1manbetx臂®皮质®-M处理器需要特定的条件,让代码替换为CMSIS库。从模型或从MATLAB生成C代码,当您使用此代码替换®码。该CMSIS库支持,只有当你的特定属万博1manbetx性,如下表所示,这些DSP系统对象:
在的CMSIS DSP功能(FIR和双二阶滤波器)的定点模式,环绕用于中间MAC运算如果累加器结果溢出。在结束时,累加器被右移并且饱和到输出数据类型。对于离散的FIR和双二阶滤波器系统对象,只有一个用于累加器和输出溢出设置。如果溢出积累情况,模拟结果将不匹配CMSIS库结果。如果OverflowAction设定为'包'
只有输出溢出,仿真结果也将不符合CMSIS库结果。对于这种情况,设置OverflowAction至“饱和磁”
。
DSP系统对象 | 输入要求 | 性能要求 | 等效CMSIS功能 |
---|---|---|---|
dsp.FIRFilter |
|
对于
对于
对于固定点的FIR滤波器与
|
|
dsp.FIRDecimator |
|
|
|
dsp.FIRInterpolator |
|
没有 |
|
dsp.LMSFilter |
|
|
|
dsp.BiquadFilter |
|
对于固定点支撑万博1manbetx
|
|
dsp.FFT |
|
|
|
dsp.IFFT |
|
|
|
dsp.CrossCorrelator dsp.Convolver |
|
|
有没有 |
dsp.VariableBandwidthFIRFilter |
|
没有。 |
|
dsp.FIRHalfbandInterpolator |
|
没有。 |
|
dsp.FIRHalfbandDecimator |
|
没有。 |
|
dsp.CICCompensationDecimator |
|
没有。 |
|
dsp.CICCompensationInterpolator |
|
没有。 |
|
dsp.DigitalDownConverter |
|
|
|
dsp.DigitalUpConverter |
|
没有。 |
|
dsp.SampleRateConverter |
|
没有。 | 用于减少采样率:
为了提高采样率:
|