-
本文目的
- 帮助大家了解 NXP MBDT 是甚么
- 如何安装 MBD 开发环境,可参考以下影片之前半段 : https://youtu.be/ipM_BJD5hzo
-
事先准备
- MATLAB & Simulink 的软体以及使用经验
- S32K1xx 开发经验
- NXP 官方帐号
-
NXP MBDT 是甚么?
NXP MBDT ( Model Based Design Toolbox ) 是一个集成的 Simulink® 嵌入式目标,支持 NXP MCU 进行直接的快速原型设计,并内置支持软件和处理器在环(SIL和PIL)开发工作流程,系统和外设设备接口块和驱动程序,针对目标汽车MCU进行优化的 Math 和 Motor Control 库集合(AMMCLib),以实现在目标汽车 MCU 上的高效执行,以及用于其他MCU的实时控制嵌入式软件 Motor Control 和 Power Conversion 库(RTCESL),并在 Simulink® 模拟环境中提供位准确的模拟结果。
NXP MBDT 能够自动生成所需的所有代码(包括初始化程序和设备驱动程序),以启动 MCU 并运行复杂的应用程序,如电机控制算法和基于传感器的通信协议,同时支持使用多个编译器进行构建。NXP MBDT 支持广泛的应用程序开发,帮助控制工程师和嵌入式开发人员缩短项目生命周期。
-
安装流程
- 打开 MATLAB 后点击 Add-on,搜寻输入 “s32k1”,下载 “NXP Support Package S32K1xx”
-
-
执行 “NXP_Support_Package_S32K1xx.m” 后弹出 Installation Guide 视窗
-
点击 “Go To NXP Download Site” 后,选择 4.3.0 版本
-
下载 .mltbx 档案
-
将下载后的档案 convert to MLTBX 档
- 打开 MATLAB 后点击 Add-on,搜寻输入 “s32k1”,下载 “NXP Support Package S32K1xx”
Install MLTBX 档
点击 License Keys
开启 CMD 输入 “vol c:” 并取得 disk serial number
输入 disk serial number 和 Name ( 可随意取 )
点击 save all 将 liscense 存档
Activate Liscense ( 使用刚刚下载的档案 )
可于 Add-On Manager 打开资料夹并看到相关 Example
评论