ImageVerifierCode 换一换
格式:DOC , 页数:15 ,大小:2.56MB ,
资源ID:3155651      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3155651.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(matlab-与ccsv5连接总结.doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

matlab-与ccsv5连接总结.doc

1、需要软件:前期是要安装 VS2010 或者 VS2008 或者 VC6、CCS5.5 或者 CCS6、Matlab2012 以上版本。并配置好 Maltab 的编译器路径( mex -setup)前提假设 CCS5 安装路径如下:CCS Installation: D:TIccsv5 CCSV5 安装路径Code geeneration Tools: D:TIccsv5toolscompilerc2000 ,编译器的路径如果其它路径,则需要在下边的应用中相应的路径中更改路径。【1 】 Matlab VS CCSV5【1】 在 matlab 中键入 xmakefilesetup ,并设置如下图图

2、 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:PROGRA1MATLABR2013abinwin32gmake (这个路径是Matlab 的编译路径)Arguments : -f “|M

3、W_XMK_GENERATED_FILE_NAMER|“ |MW_XMK_ACTIVE_BUILD_ACTION_REF|Complier :Complier: D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000Arguments :-I“D:/ti/ccsv5/tools/compiler/c2000_6.2.0/include“ -fr“|MW_XMK_DERIVED_PATH_REF|“Linker Linker: D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000Arguments : -o

4、 |MW_XMK_GENERATED_TARGET_REF|Archiver Archievr: D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/ar2000Arguments: -r |MW_XMK_GENERATED_TARGET_REF|Prebuild : 不填,空着Postbuild 不填,空着Execute 执行编译Execute Tool: D:ticcsv5ccs_basescriptingbindss.batArguments :“D:PROGRA1MATLABR2013atoolboxidelinkextensionsticcsccsd

5、emosrunProgram.js“ “D:tiXDS100v2.ccxml“ “|MW_XMK_GENERATED_TARGET_REFE|“接着点击保存即可。 ,这时将会在 C:Documents and SettingsAdministrator我的文档MATLAB 路径下产生这样一个文件名字 ticcs_c2000_ccsv5_clone.m此文件的内容如下:(如果不想按上边一步一步配置 xmakefiletool,可以将ticcs_c2000_ccsv5_clone.m 这个文件拷贝到, (C:Documents and SettingsAdministrator我的文档MATLAB

6、 )路径下,然后根据自己一些软件的安装位置,修改其中的路径,下面我用绿色标出有可能需要更改的地方。% NOTE: DO NOT REMOVE THIS LINE XMAKEFILE_TOOL_CHAIN_CONFIGURATIONfunction toolChainConfiguration = ticcs_c2000_ccsv5_clone()%TICCS_C2000_CCSV5_CLONE Defines a tool chain configuration.% Copyright 2015 The MathWorks, Inc.% GeneraltoolChainConfiguratio

7、n.Configuration = ticcs_c2000_ccsv5_clone;toolChainConfiguration.Version = 2.0;toolChainConfiguration.Description = TI CCS v5 C2000 Tool Chain Configuration;toolChainConfiguration.Operational = true;toolChainConfiguration.InstallPath = D:ticcsv5; % ccsv5安装路径toolChainConfiguration.CustomValidator = ;

8、toolChainConfiguration.Decorator = linkfoundation.xmakefile.decorator.c2000CCEv5Decorator;% MaketoolChainConfiguration.MakePath = D:PROGRA1MATLABR2013abinwin32gmake; %matlab 的gmake安装路径toolChainConfiguration.MakeFlags = -f “|MW_XMK_GENERATED_FILE_NAMER|“ |MW_XMK_ACTIVE_BUILD_ACTION_REF|;toolChainConf

9、iguration.MakeInclude = ;% CompilertoolChainConfiguration.CompilerPath = D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000; ccsv5编译器安装路径toolChainConfiguration.CompilerFlags = -I“D:/ti/ccsv5/tools/compiler/c2000_6.2.0/include“ -fr“|MW_XMK_DERIVED_PATH_REF|“;toolChainConfiguration.SourceExtensions = .

10、c,.asm,.abs,.sa;toolChainConfiguration.HeaderExtensions = .h;toolChainConfiguration.ObjectExtension = .obj;% LinkertoolChainConfiguration.LinkerPath = D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000;toolChainConfiguration.LinkerFlags = -o |MW_XMK_GENERATED_TARGET_REF|;toolChainConfiguration.Librar

11、yExtensions = .lib,.cmd;toolChainConfiguration.TargetExtension = .out;toolChainConfiguration.TargetNamePrefix = ;toolChainConfiguration.TargetNamePostfix = ;% ArchivertoolChainConfiguration.ArchiverPath = D:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/ar2000;toolChainConfiguration.ArchiverFlags = -r |MW

12、_XMK_GENERATED_TARGET_REF|;toolChainConfiguration.ArchiveExtension = .lib;toolChainConfiguration.ArchiveNamePrefix = ;toolChainConfiguration.ArchiveNamePostfix= ;% Pre-buildtoolChainConfiguration.PrebuildEnable = false;toolChainConfiguration.PrebuildToolPath = ;toolChainConfiguration.PrebuildFlags =

13、 ;% Post-buildtoolChainConfiguration.PostbuildEnable = false;toolChainConfiguration.PostbuildToolPath = ;toolChainConfiguration.PostbuildFlags = ;% ExecutetoolChainConfiguration.ExecuteDefault = false;toolChainConfiguration.ExecuteToolPath = D:ticcsv5ccs_basescriptingbindss.bat;toolChainConfiguratio

14、n.ExecuteFlags = “D:PROGRA1MATLABR2013atoolboxidelinkextensionsticcsccsdemosrunProgram.js“ “D:tiXDS100v2.ccxml“ “|MW_XMK_GENERATED_TARGET_REFE|“; %matlab ,XDS100V2等文件的放置路径。% DirectoriestoolChainConfiguration.DerivedPath = ;toolChainConfiguration.OutputPath = ;% CustomtoolChainConfiguration.Custom1 =

15、 ;toolChainConfiguration.Custom2 = ;toolChainConfiguration.Custom3 = ;toolChainConfiguration.Custom4 = ;toolChainConfiguration.Custom5 = ;end【3】 然后打开模型,并进行设置,如果是 2013A 已经去掉 target preferences 模块,在 configuration 中的 code generation 中选择 idelink_ert_tlc,这时下边会出现code 图 2 TLC 文件选择Target ,点击它,在 target hardw

16、are resources 中“IDE/Tool Chain“ ,选择“Texas Instruments Code Composer Studio v5 (makefile generation only)“.注意:首先备份配置,因为这会覆盖已有的配置。然后设置 board 为C2000,processor 为 F28335 图 3 configuration parameters/Code generation 设置【4】 检查是否配置成功,在 workspace 键入 checkEnvSetup(ccsv5,F28335 eZdsp, setup),这时如果没有配置成功,系统会自动弹出如

17、下图对话框,提示选择安装路径等,此过程和 xmakefilesetup 的设置相似,只不过此处是设置系统环境变量,这样才能让软件通过系统变量找到相关软件的路径,如果配置成功显示如下图,checkEnvSetup(ccsv5,f28335, check),检查配置checkEnvSetup(ccsv5,f28335, setup),设置环境变量图 4 环境变量检查以及设置checkEnvSetup(ccsv5,F28335 eZdsp, setup)1. Checking CCSv5 (Code Composer Studio) versionRequired version: 5.0 or l

18、aterRequired for : Code GenerationYour Version : 5.5.0# Setting environment variable “TI_DIR“ to “D:ticcsv5“2. Checking CGT (Texas Instruments C2000 Code Generation Tools) versionRequired version: 5.2.1 to 6.0.2Required for : Code generationYour Version : 6.2.0# Setting environment variable “C2000_C

19、GT_INSTALLDIR“ to “D:ticcsv5toolscompilerc2000_6.2.0“The version found for “CGT“ differs from the one used for our software validation. Use it at your own risk.3. Checking DSP/BIOS (Real Time Operating System) versionRequired version: 5.33.05 to 5.41.11.38Required for : Code generationYour Version :

20、 5.42.01.09# Setting environment variable “CCSV5_DSPBIOS_INSTALLDIR“ to “D:tibios_5_42_01_09“The version found for “DSP/BIOS“ differs from the one used for our software validation. Use it at your own risk.4. Checking XDC Tools (eXpress DSP Components) versionRequired version: 3.16.02.32 or laterRequ

21、ired for : Code generationYour Version : 3.24.05.485. Checking Flash Tools (TMS320C28335 Flash APIs) versionRequired version: 2.10Required for : Flash ProgrammingYour Version : 2.10# Setting environment variable “FLASH_28335_API_INSTALLDIR“ to “D:titidcsc28Flash28_APIFlash28335_API_V210“【5】 此时在键入或者键

22、入 ccsboardinfo,进行配置查看过程调试总结:(1) 此配置确实比较麻烦,不同的版本情况不一样,2010a 更复杂一些,不过用 ccs3.3 没有问题。一定要设置好 ticcs_c2000_ccsv5_clone 文件的路径否则不能打开(而且一定要放在 gmakefile 指定的 User template 路径下面 ,当然可以更改这个路径,只要放在与路径相符的下面即可) 。(2) Matlab2013A 已经包含有 xmakefile 文件。D:Program FilesMATLABR2013atoolboxidelinkextensionsticcsregistryxmakefi

23、lecfgc2000_cce_v5.m,但是这里需要根据自己软件安装位置进行配置,可以通过修改 cceV5.m 文件修改,也可以通过 xmakefilesetup 工具修改,建议使用后者。(3) 问题 3:按照网上方法配置后,可以编译 out 文件,但是无法实现自动下载,原因有可能是路径问题,比如“D:PROGRA1MATLABR2013atoolboxidelinkextensionsticcsccsdemosrunProgram.js“ “D:tiXDS100v2.ccxml“ “|MW_XMK_GENERATED_TARGET_REFE|“,这里本来是指定运行程序和调用仿真器配置文件下载

24、的,对于 D:Program FilesMATLABR2013a,由于路径存在空格,此处是无法识别,需要改成简写格式 D:PROGRA1,或者重新装matlab 这个不现实,对于仿真器配置文件 ccxml 比较小,可以将其放在其它无空格的路径下,然后将 xmakefile 工具 execute 的 arguments 路径进行修改。对于有空格的路径可以改写为前(6 个字母)+(1)图 4 编译成功,但是无法自动下载。图 5 自动连接下载的路径配置,arguments 的路径要求无空格。到此实现了将 matlab 程序自动编译并下载到处理器中,无需打开CCS。Hello,I have succe

25、ssfully import the files( .c and .h generated by simulink/ccs4/5 ) into a project (build a new project by yourself ),at the same time ,we need copy some other .c and .h files that in the matlab toolbox,Last the new project generated .out file ,and can download to the DSP.This is some pictures during building the project:

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。