第一范文网 - 专业文章范例文档资料分享平台

matlab 与ccsv5连接总结 - 图文

来源:用户分享 时间:2025/5/18 5:07:45 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

需要软件:前期是要安装VS2010或者VS2008或者VC6、CCS5.5或者CCS6、Matlab2012以上版本。并配置好Maltab的编译器路径(mex -setup)

前提假设CCS5安装路径如下:

CCS Installation: D:\\TI\\ccsv5 CCSV5安装路径

Code geeneration Tools: D:\\TI\\ccsv5\\tools\\compiler\\c2000 ,编译器的路径 如果其它路径,则需要在下边的应用中相应的路径中更改路径。

【1】 Matlab VS CCSV5

【1】 在matlab 中键入xmakefilesetup ,并设置如下图

图1 gmake设置

【2】 首先将display operational configuration only的勾选去掉,然后在configuration的

下拉中选择ticcs_c2000_ccsv5,如果没有,则点击右上角的New,然后分别在Make Utiliy、Complier、Linker、Archiver、Prebuild、Postbuild、Execute填入一下内容

Make Utiliy:

Make Utility : D:\\PROGRA~1\\MATLAB\\\\R2013a\\bin\\win32\\gmake (这个路径是Matlab的编译路径) Arguments : -f \[|||MW_XMK_ACTIVE_BUILD_ACTION_REF|||] Complier :

Complier: D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000 Arguments :-I\-fr\Linker

Linker: D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000

Arguments : -o [|||MW_XMK_GENERATED_TARGET_REF|||] Archiver

Archievr: D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/ar2000 Arguments: -r [|||MW_XMK_GENERATED_TARGET_REF|||]

Prebuild :

不填,空着 Postbuild

不填,空着

Execute 执行编译

Execute Tool: D:\\ti\\ccsv5\\ccs_base\\scripting\\bin\\dss.bat

Arguments :\\ \接着点击保存即可。,这时将会在C:\\Documents and Settings\\Administrator\\我的文档\\MATLAB\\ 路径下产生这样一个文件名字 ticcs_c2000_ccsv5_clone.m

此文件的内容如下:(如果不想按上边一步一步配置xmakefiletool,可以将ticcs_c2000_ccsv5_clone.m这个文件拷贝到,(C:\\Documents and Settings\\Administrator\\我的文档\\MATLAB\\ )路径下,然后根据自己一些软件的安装位置,修改其中的路径,下面我用绿色标出有可能需要更改的地方。

% NOTE: DO NOT REMOVE THIS LINE XMAKEFILE_TOOL_CHAIN_CONFIGURATION function toolChainConfiguration = ticcs_c2000_ccsv5_clone() %TICCS_C2000_CCSV5_CLONE Defines a tool chain configuration. %

% Copyright 2015 The MathWorks, Inc. % % General

toolChainConfiguration.Configuration = 'ticcs_c2000_ccsv5_clone'; toolChainConfiguration.Version = '2.0';

toolChainConfiguration.Description = 'TI CCS v5 C2000 Tool Chain Configuration';

toolChainConfiguration.Operational = true;

toolChainConfiguration.InstallPath = 'D:\\ti\\ccsv5\\'; % ccsv5安装路径 toolChainConfiguration.CustomValidator = ''; toolChainConfiguration.Decorator =

'linkfoundation.xmakefile.decorator.c2000CCEv5Decorator'; % Make

toolChainConfiguration.MakePath =

'D:\\PROGRA~1\\MATLAB\\\\R2013a\\bin\\win32\\gmake'; %matlab 的gmake安装路径 toolChainConfiguration.MakeFlags = '-f \[|||MW_XMK_ACTIVE_BUILD_ACTION_REF|||]'; toolChainConfiguration.MakeInclude = ''; % Compiler

toolChainConfiguration.CompilerPath =

'D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000'; ccsv5编译器安装路径

toolChainConfiguration.CompilerFlags =

'-I\-fr\;

toolChainConfiguration.SourceExtensions = '.c,.asm,.abs,.sa'; toolChainConfiguration.HeaderExtensions = '.h'; toolChainConfiguration.ObjectExtension = '.obj'; % Linker

搜索更多关于: matlab 与ccsv5连接总结 - 图文 的文档
matlab 与ccsv5连接总结 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8cf8i7s15b6b8ve00zsa83uyx967u500v92_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top