MBD for MPC5744P
前言
经过了一番折腾,终于能正常创建模型、烧录程序及使用Freemaster进行监控了,在此记录一下,方便以后遗忘的时候再次查看。
一. 安装
- 版本:Matlab 2020a、MBD V3.2.0
- 按照引导说明安装MBD V3.2.0并**,设置系统环境变量,设置路径。
注意:设置系统环境变量在windows系统环境变量处,编译器路径为S32DS安装目录,非工具箱安装目录\tools文件夹,设置路径直接运行m文件即可。
3. 安装Freemaster,没什么问题。至此安装完成。
二. 运行第一个模型
-
首先打开S32DS,烧录引导程序,程序在MBD工具箱所在目录
-
然后打开simulink例程模型,按照自己的端口号选择串口所在端口
-
Freemaster监控信号
模型中须加入Freemaster Config配置模块及FreeMaster_Recorder_Call模块
打开Freemaster,新建文件并加入信号地址文件
找到目标信号并添加观察
三. 可能遇到的问题
- 安装MBD工具箱后无法**:重新生成**。
点击return退回**,再查找本机硬盘号重新生成 - 模型烧录时报错:
1) 检查COM口是否选择正确
2) 检查线缆是否连接正常
3) 检查早先烧录的引导程序版本是否正确(MPC5744P有版本B和版本E两种) - Freemaster中没有想要追踪的信号
可能是simulink生成代码是优化掉了
完!