主要内容

设置 CMSIS 和 CMSIS-DSP

设置 CMSIS 和 CMSIS-DSP 配置,以更新与随硬件支持包安装的当前版本不同的 CMSIS 和 CMSIS-DSP 包版本。

  1. 在 MATLAB 命令提示符下输入以下命令以打开硬件设置窗口。

    cmsisToolsObj = arm_cortex_m.cmsis.ui.CMSISToolsSetupWorkflow;
    launch(cmsisToolsObj)
    

  2. 选择要注册的 CMSIS 并点击 Next

  3. 取消选中 Use CMSIS package downloaded and installed with support package,以使用与安装的支持包附带的当前版本不同的 CMSIS 版本。

  4. 下载所需版本的 CMSIS 并点击 Next

  5. 点击 Browse 并定位 CMSIS 包文件夹。验证 CMSIS 包。

  6. 注册并验证 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','-