利用官方发布的MBD搭载SimuLink对S32K3xx进行程序设计
优点:
1、免除C代码的系统配置,快速上手。
2、可利用SimuLink自带的算法库进行设计,免除算法设计的烦恼
3、图形化编程,逻辑清晰,便与维护和修改
等
方法:
1、首先用邮箱注册一个NXP的账号,官网如下
Sign in to NXP.com | NXP Semiconductors
方法见如下网站的第8步
S32K1xx的MBD工具箱加载及激活_mbd_s32k1xx_ec_toolbox-CSDN博客
2、下载MBD工具包和SimuLink加载工具
2.1官网下载
尽可能下最新版,目前是1.4版本最新
等待下载完成
下载Matlab支持包要去Matlab社区下载,网址如下
MathWorks - MATLAB 和 Simulink的制造者 - MATLAB & Simulink
下载的时候需要Matlab的账号,没有的同样需要注册
2.2获取电脑的硬盘号
在电脑桌面环境下,按下“win”+“R”,或点击运行
输入“CMD”点击 确定
在弹出窗口输入 “vol”按下“回车”
把卷的序列号是 后面的数字完全复制下来,注意没有空格
3获取激活凭证
进入以下网站,即2.1中的下载MBD包的最后一步(Matlab加载工具之前)
Design : Product Download : Files (flexnetoperations.com)
等待许可证下载完成
4、matlab安装加载工具,我用的Matlab工具是2022b,最低兼容版本2020a
通过以上步骤我们下载到的工具如下
4.1打开Mtlab安装Support
按照要求点击,等待安装完成,如果两个都是如上图所示可直接把两个都安装了,直接到4.2步骤,如果有一个是zip文件请按以下操作
安装位置如下
进入安装根目录
如果下载的模型加载工具是ZIP文件,要用到
转换成matlab可识别的文件
4.2、回到,工具包所在位置,安装MBD工具包
完成之后,复制许可证文件“license.dat”文件
进入上次进入的根目录,把“license.dat”粘贴到根目录
4.3、运行激活
弹出窗口如下
等待一会
完成,激活完成