simulink模型转C代码导入veristand,两款软件如何链接。

simulink模型转C代码导入veristand

veristand2021之前

1.准备工作

先下载matlab,后下载veristand。两者版本需匹配,查看版本匹配情况:VeriStand Model Generation Support and MathWorks Simulink® Compatibility - NI](http://url.com)

下载完成后打开matlab,出现下图说明成功。
在这里插入图片描述

2.如果没有出现链接成功提示

如果没有出现步骤1中的命令(如果先安装veristand后安装matlab会出现),则需要打开C:\Program Files\Polyspace\R2020b\toolbox\local\matlabrc.m(根据安装位置,盘名称会变化)文件,在此文件末尾加入如下图两行代码,然后点击运行,就会出现步骤1中的命令。

addpath('C:\VeriStand');
NIVeriStandAddPaths;

在这里插入图片描述
veristand2021(包括)之后

1.打开matlab,安装veristand支持固件

打开附加功能选择获取附加功能
在这里插入图片描述
选择续订服务
在这里插入图片描述
右上角放大镜搜索veristand
在这里插入图片描述
找到固件支持,点击进入
在这里插入图片描述
下载对应版本的固件
在这里插入图片描述
下载好后在matlab中进入对应工作文件夹,然后双击运行
在这里插入图片描述

2.安装MINGW编译器

还是在这个页面下拉,找到mingw支持,就是第一个红圈
在这里插入图片描述
在这里插入图片描述
进入以后查看版本匹配
在这里插入图片描述
上划找到下载入口,8.1和上边veristand支持安装方式相同,可自动安装,这里我们将如何安装6.3(手动安装)
在这里插入图片描述
点击上边红圈下载,并解压然后放到根目录下。
在这里插入图片描述
右键单击此电脑,选择属性,高级系统设置,环境变量,选择path编辑,新建mingw63里bin文件的环境变量,一路确定
在这里插入图片描述
在这里插入图片描述
WIN+R输入cmd,进入后输入gcc -v,显示红圈中内容就是成功,这里我也不清楚为什么版本一直显示4.9.2而不是6.3,下了很多版本都是显示这个,但是不影响编译。
在这里插入图片描述
重启matlab,在命令行中输入

setenv ('MW_MINGW64_LOC','E:\mingw63')

我放在E盘,其他盘需要改
在输入

mex -setup

在这里插入图片描述
可以点击第一个C++进行切换
在这里插入图片描述

这里就是成功安装好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值