可以与支持包一起使用的DSP块金宝app手臂®皮质®-M处理器需要特定的条件来允许用CMSIS库替换代码。当从模型生成C代码时,可以使用此代码替换。CMSIS库仅在设置特定属性时才支持金宝app这些DSP块,如下表所示:
请注意
在CMSIS DSP函数(FIR和Biquad滤波器)的定点模式下,如果累加器结果溢出,Wrap用于中间MAC操作。最后,累加器右移并饱和到输出数据类型。对于离散FIR和双方滤波器块,累加器和输出只有一个溢出设置。因此,如果在积累过程中发生溢出,模拟结果将与CMSIS库结果不匹配。如果溢出模式设置为“包装”
或SaturateOn IntegerOverflow关闭,只有输出溢出,仿真结果也将不匹配CMSIS库的结果。
DSP块 | 输入要求 | 参数需求 | 等效CMSIS函数 |
---|---|---|---|
离散FIR滤波器 |
|
用于定点离散FIR滤波器块
|
|
冷杉大量毁灭 |
|
|
|
冷杉插值 |
|
|
|
LMS滤波器 |
|
|
如果算法是
|
Biquad过滤器 |
|
为定点支持金宝app
|
|
FFT |
|
|
|
传输线 |
|
|
|
相关 卷积 |
|
|
没有 |
的意思是 RMS 方差 标准偏差 |
|
|
没有 |