(转)基于模型的设计(ccs和matlab配置)

[复制链接]
1540|9
手机看帖
扫描二维码
随时随地手机跟帖
cooldog123pp|  楼主 | 2018-7-18 13:07 | 显示全部楼层 |阅读模式
转:http://www.ilovematlab.cn/thread-542842-1-1.html?s_tid=LandingPageTabHot
MBD环境的配置
采用Matlab2016A与CCS6.0进行环境配置(适用于Matlab2012A之后和CCS4.0之后)
1. 需要安装软件:
l  Matlab2016a的安装
l  VisualC++ 编译器的安装(Visual Studio 2010)
l  CCSV6的安装
l  相应C2000工具箱的安装
2. CCS6安装说明:
l  安装CCS6.0.0.000_win32
l  安装BIOS6_40_03_39
l  安装XDCtools3_30_03_47
l  安装TMS320F28335Flash APIs
l  配置TMS320F28335.ccxml(连接上开发板)--(采用XDS100V3直接连接)
3. 系统变量设置
1.    系统变量设置
打开计算机控制面板>高级系统设置>高级>环境变量>新建系统变量;
分别新建:
TI_DIR=D:\TI\CCSV5\ccsv5 (与自己CCS安装路径匹配)
C2000_CGT_INSTALLDIR=D:\TI\CCSV5\ccsv5\tools\compiler\c2000_6.2.
(与自己c2000_6.2.0路径匹配)
CCSV5_DSPBIOS_INSTALLDIR=D:\TI\CCSV5\bios_5_42_01_09
(与自己bios_5_42_01_09路径匹配)
DSP2833X_INSTALLDIR=D:\TI\controlSUITE\libs\dsp\FPU\v131
(与自己controlSUITEv131文件夹对应路径匹配)
FLASH_28335_API_INSTALLDIR=D:\TI\Flash28_API\Flash28335_API_V210
(与自己Flash28335_API_V210对应路径匹配;这一变量可根据需求新建,如不需用到FLASH则无需新建,但建议新建以备万一)
XDCROOT=D:\TI\CCSV5\xdctools_3_25_03_72
(与自己xdctools_3_25_03_72对应路径匹配)
2.环境配置检查
在完成了上述新建系统变量过程之后,系统变量已新建成功。可在MATLAB命令栏通过checkEnvSetup('ccsv5','f28035','setup')进行配置
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg
(1) checkEnvSetup('ccsv5','f28335','check')
(2) checkEnvSetup('ccsv5','f28335','setup')
a)       选择D:\ti的ccsv6文件夹
b)       选择CGT,D:\ti\ccsv6\tools\compiler的c2000_6.2.5
c)       选择bios,D:\ti\ccs6\bios_6_40_03_39
d)       XDC Tool是自动检测的
e)       选择Flash Tool,
D:\ti\controlSUITE\libs\utilities\flash_api\2833x\28335\v210
4. xmakefilesetup---(与之前版本的区别)
1)在Configuration下拉列表中选择ticcs_c2000_ccsv5,点击Apply,然后寻找相应的路径
2)点击New按钮,会弹出ticcs_c2000_ccsv5_clone,将其改为ticcs_c2000_ccsv6_based_on_v5,然后点击OK。
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg
3)更新Compiler(在Compiler页)
a)       Compiler选择项:选择的编译器应该指向CCS编译器
  D:\ti\ccs6\ccsv6\tools\compiler\c2000_6.2.5\bin\cl2000.exe
b)       Arguments(默认)
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg
4)更新Linker
D:/ti/ccs6/ccsv6/tools/compiler/c2000_6.2.5/bin/cl2000
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg
5)更新Archiver
D:/ti/ccs6/ccsv6/tools/compiler/c2000_6.2.5/bin/ar2000
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg
6) Pre-build 与Post-build默认为空,无需更改
7) 在Buildand Execute Simulink模型时,echo命令不能识别的解决(配置方法)
由于echo命令不能被CCSV4以上版本识别,所以报错。
在Execute页,
a)      ExecuteTool默认为echo,这就是报错的缘由所在。
应该设置为:D:\ti\ccs6\ccsv6\ccs_base\scripting\bin\dss.bat
b)      Arguments中输入:三个引号之间用空格键隔开
"D:\PROGRA~1\MATLAB\R2016a\toolbox\idelink\extensions\ticcs\ccsdemos\runProgram.js"
"D:\ti\ccxml\TMS320F28335_XDS100V3.ccxml"
"[|||MW_XMK_GENERATED_TARGET_REF[E]|||]"   
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg
配置完之后,就可以用xmakefile配置来直接从Simulink模型中进行Buildand Execute
5. 在matlab里面目标硬件(实例验证)
1) 模型建立(3个灯亮)
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image016.jpg

2) 配置(在simulink里面点击Configuration Parameters)
a)        设置固定步长,Solver选择discrete
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg
b)        Hareware Implementation 里面选择目标器件
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg
c)        在CodeGeneration 里面选择idelink_ert.tlc
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg
d)        最后在code target里面配置相应的编译器(高版本选择V5即可)和DSP板
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg
6. 配置完成,生成代码—点击build model (快捷键ctrl+B)
生成.out文件,但无法一键下载,原因是无法打开js文件,尝试换路径解决但为成功;因此采用ccs下载到板子里面,会发现三个灯亮,出现现象与目标一致,配置成功。
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg
file:///C:/Users/WANLIZ~1/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg

游客,如果您要查看本帖隐藏内容请回复

相关帖子

te646445026| | 2018-7-18 19:29 | 显示全部楼层
感谢分享

使用特权

评论回复
wpl215| | 2018-9-3 21:48 | 显示全部楼层
正在学习,非常需要

使用特权

评论回复
thw01| | 2018-9-25 13:48 | 显示全部楼层
看一下,谢谢!

使用特权

评论回复
Demyar| | 2019-3-12 14:28 | 显示全部楼层
看看是什么

使用特权

评论回复
cooldog123pp|  楼主 | 2019-3-16 09:57 | 显示全部楼层

回复此贴就能下载附件了,如果资料对兄弟你有用,帮忙我的帖子点赞。

使用特权

评论回复
阿三打撒撒旦

使用特权

评论回复
mfyzs| | 2019-5-22 10:38 | 显示全部楼层
谢谢

使用特权

评论回复
hebiao21ic| | 2019-10-18 10:00 | 显示全部楼层
谢谢!!!

使用特权

评论回复
嘤嘤嘤QAQ| | 2020-8-10 08:28 | 显示全部楼层
回复学习

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1592

主题

5837

帖子

27

粉丝