XMC MATLAB® Simulink® 嵌入式编码器库支持所有 XMC 微控制器系列的代码生成(目前还不支持XMC7000系列)。XMC Embedded Coder Library 可自动生成针对 XMC MCU 优化的软件算法代码,以及系统和外设初始化。 它包含一套完整的外设库模块,如捕获和比较单元 4/8 (CCU4、CCU8)、模数转换器 (VADC)、位置接口单元 (POSIF)、亮度颜色控制单元 (BCCU) 等。外围 Simulink 库适用于XMC1000/4000。它支持为任何 XMC1000/4000生成系统初始化代码,以及直接编译和链接。
主要的应用: 1) Model-based design 2) Motor control 3) Digital power conversion 4) Real-time control system 主要特点: 1) 实现XMC系列的嵌入式代码生成 2) 支持多种外设集合 3) 能够快速实现real-time应用的model-based开发 4) Simulink®项目优化的XMC MCU代码生成(包括CORDIC指令集)
5) 将生成的代码轻松移植到DAVE™或其他第三方工具中。
要求: 1) Matlab r2014b 以上版本 2) ARM Cortex-M CMSIS Library Support (DSP Toolbox) 3) ARM Cortex-M hardware package
可以通过以下步骤添加对应的package: 1. 打开Matlab,点击‘Add-Ons’并选择‘Get Hardware Support Packages’。
2. 点开之后,在搜索栏中搜索‘XMC’,选择第一个出现的词条;
3. 点击‘Install’。
4. 安装完成之后,该界面中会显示‘Installed’,我们可以在Models中看到这个packages中提供的一些模型。
5. 可以基于以上模型进行开发,或者可以参考其中的配置方式来设计自己的工程。
|