设置 CMSIS 和 CMSIS-DSP
设置 CMSIS 和 CMSIS-DSP 配置,以更新与随硬件支持包安装的当前版本不同的 CMSIS 和 CMSIS-DSP 包版本。
在 MATLAB 命令提示符下输入以下命令以打开硬件设置窗口。
cmsisToolsObj = arm_cortex_m.cmsis.ui.CMSISToolsSetupWorkflow; launch(cmsisToolsObj)
选择要注册的 CMSIS 并点击 Next。
取消选中 Use CMSIS package downloaded and installed with support package,以使用与安装的支持包附带的当前版本不同的 CMSIS 版本。
下载所需版本的 CMSIS 并点击 Next。
点击 Browse 并定位 CMSIS 包文件夹。验证 CMSIS 包。
注册并验证 CMSIS-DSP 包。点击完成。
在成功安装后,运行以下命令以编译并创建与不同 ARM Cortex-M 架构相关的 CMSIS-DSP 编译库。
cmsisDspObj = arm_cortex_m.cmsis.cmsis_dsp cmsisDspObj.updateCustomCMSISToolDirectory ('L:\work\cmsis_workspace\ARM.CMSIS-DSP.1.14.3') cmsisDspObj.buildCustomCMSISLibrary ('all','toolchain','all','optimization', 'speed','buildconfigoptions',' -DWRAPPER=1 -DCONFIGTABLE=1 -DARM_COS_F32=1 -DARM_SIN_F32=1 -DARM_SQRT_Q31=1 -DARM_SQRT_Q15=1 -DCFFT_F32_16=1 -DCFFT_F32_64=1 -DCFFT_F32_256=1 -DCFFT_F32_1024=1') cmsisDspObj.buildCustomCMSISLibrary('all','toolchain','all', 'optimization','speed','buildconfigoptions','-