首页/文章/ 详情

matlab2017a与 CCS 6.2联调设置

1年前浏览1906

matlab2017a与 CCS 6.2联调设置

电脑配置:win10 64 系统。

所需软件:CCS v6.2.0050 + MATLAB 2017a + controlsuite3.4.7

一、前期准备

1、下载并安装相关软件

  • MinGW-w64,但是官网下载:

网盘中包含MinGW-w64,CCS6.2.0050 及controlsuite3.4.7

下载好后,建议解压到自己的软件盘。例如:G:\mingw64。

  • CCS6.2安装,

  • controlsuite建议安装在CCS的安装目录之中


2、配置环境变量。

找到自己的环境变量设置界面:(可参考如下链接,找不到的话)jingyan.baidu.com/artic

  • 在系统变量下,选择新建。在“新建系统变量”对话框的“变量名称”字段中输入MW_MINGW64_LOC。在变量值字段中,键入MinGW-w64编译器安装的位置,例如“G:\mingw64”。点击确定,关闭对话框。

 


.选择系统变量中的Path,点击新建,输入G:\mingw64(根据实际的文件位置修改,点击确定。

win+R ->输入 cmd ->输入 gcc -v.显示下图表示配置成功。


 


可能之前在安装其他软件时,也会包含类似MinGW的b软件。在输入上述指令时,可能不会出现上图。如:我的电脑上装的PSCAD。好在我不常用,所以直接把它卸载。再测试就成功了。


3、matlab设置

在matlab命令行输入如下指令:

>> setenv('MW_MINGW64_LOC','G:\mingw64')

然后,输入 mex -setup. 成功的话,会显示如下界面:

 

二、安装硬件支持包


在matlab界面,点击,获取硬件支持。搜索:C2000, 进行安装。

 

安装后,按照如下配置:

 
 
 
 

点击完成后,会弹出一个帮助文档,选择第一个,“open model”

 

三、代码生成案例

打开模型后,点击“设置”

 

按如下配置:

 
 

点击ok。

按ctrl +B 或点击 下图标进行编译

 

编译完成后,会在当前目录中生成一个文件夹和 .hex .out 文件,.out 文件可以直接下载到芯片中


、CCS导入工程


导入工程后,可能要先创建ccxml文件。然后点击 小锤子,编译完成 。

 

连接硬件后,点击调试。程序烧写到芯片中。


说明:本文来源网络;文中观点仅供分享交流,不代表本***立场,转载请注明出处,如涉及版权等问题,请您告知,我们将及时处理。

来源:电力电子技术与新能源
电源电路电磁兼容汽车电力电子其他软件MATLAB新能源芯片电机PFC热设计
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-05-19
最近编辑:1年前
获赞 154粉丝 261文章 2059课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈