MATLAB 2013后与CCS V5连接教程:设置步骤详解

需积分: 50 24 下载量 180 浏览量 更新于2024-07-19 3 收藏 2.56MB DOC 举报
本文档主要介绍了如何在MATLAB 2013及以后版本中与CCS(Code Composer Studio)进行连接,以便进行嵌入式系统开发。MATLAB和CCS之间的集成通常用于实时目标代码生成,特别是在TI的C2000系列微控制器上工作。 首先,确保你已经安装了必要的软件环境,包括Microsoft Visual Studio 2010、2008或VC6,以及对应版本的CCS,如CCS5.5或CCS6,以及Matlab 2012或更高版本。安装路径可能因人而异,但这里以CCS 5.5为例,其安装路径是`D:\TI\ccsv5`。 MATLAB的编译器路径(mex-setup)也需要配置。对于CCS 5.5,编译器路径设置在`D:\TI\ccsv5\tools\compiler\c2000`,用户需要根据自己的实际安装路径进行调整。 连接过程分为以下步骤: 1. 配置IDE Link: 在MATLAB 2013之后的版本中,IDE Link功能被移除,取而代之的是在模型文件中的`configuration parameters`设置。这涉及到在`Model Explorer`中修改模型属性,选择合适的`Target Platform`(如`ticcs_c2000_ccsv5`),如果没有预设选项,需新建并配置各个构建工具。 2. 使用`xmakefilesetup`:在MATLAB中运行`xmakefilesetup`命令,打开配置界面。去掉`display operational configuration only`选项,然后在下拉菜单中选择对应的CCS配置。在这个界面中,你需要填写Make Utility、Complier、Linker、Archiver等参数。 - Make Utility:设置为MATLAB的编译器路径,例如`D:\PROGRA~1\MATLAB\R2013a\bin\win32\gmake`,并指定`Arguments`为`-f"[|||MW_XMK_GENERATED_FILE_NAME[R]|||]" [|||MW_XMK_ACTIVE_BUILD_ACTION_REF|||]`。 - Complier:设置为C2000编译器路径,如`D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000`,`Arguments`包含头文件路径和特定的编译标志。 - Linker:同样设置为C2000编译器路径,`Arguments`包含链接目标文件名。 - Archiver:设置为相应的归档程序,如`D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000`。 3. 驱动和仿真器设置:在实际操作前,确保开发板的驱动已正确安装,并且CCS能够识别并配置相应的仿真器。 遵循上述步骤,用户可以顺利地在MATLAB中生成代码并将其部署到CCS支持的C2000开发板上,进行嵌入式系统的调试和测试。这个过程涉及MATLAB作为高级设计环境,CCS作为底层编译和调试工具的协同工作,对于高效开发嵌入式系统至关重要。