Matlab2016A与CCS6.0 MBD环境配置教程:C2000工具箱与TMS320F28335支持

4星 · 超过85%的资源 需积分: 50 94 下载量 125 浏览量 更新于2024-09-11 10 收藏 513KB PDF 举报
本文档详细介绍了如何在MATLAB 2016A环境下,配合CCS 6.0进行基于模型的代码生成,特别针对使用DSP自动代码生成的需求,针对Matlab 2012A及CCS 4.0以上的版本。整个配置过程主要包括以下关键步骤: 1. **软件安装**: - 安装Matlab 2016a,这是代码生成的基础工具。 - 安装VisualC++编译器,如Visual Studio 2010,用于支持C/C++编程。 - 安装CCS 6.0的各个组件,包括主程序CCSV6、BIOS更新、XDCtools以及特定的TMS320F28335FlashAPIs。 2. **CCS 6.0安装指南**: - 安装CCS 6.0.0.000_win32基础包。 - 安装BIOS6_40_03_39,以支持特定的DSP设备。 - 安装XDCtools3_30_03_47,用于支持XML描述文件的处理。 - 安装TMS320F28335FlashAPIs,提供与特定硬件的通信接口。 - 配置TMS320F28335.ccxml文件,确保与开发板的连接设置正确,例如使用XDS100V3接口。 3. **系统变量设置**: - 在系统环境变量中添加必要的路径,如TI_DIR、C2000_CGT_INSTALLDIR、CCSV5_DSPBIOS_INSTALLDIR等,确保与各自安装目录相对应。 - 新建环境变量FLASH_28335_API_INSTALLDIR,即使不需要使用Flash功能,也建议创建以防万一。 - XDCROOT变量用于指向XDCtools的安装路径。 4. **环境配置验证**: - 完成上述设置后,可以通过checkEnvSetup函数来检查环境配置是否正确。调用check('ccsv5','f28035','setup')进行初步设置,而check('ccsv5','f28335','check')则用于确认所有配置已生效。 这篇文章提供了详细的指导,确保在MATLAB 2016A与CCS 6.0的环境中进行基于模型的代码生成时,能够顺利进行系统配置,并且考虑到不同软件版本的兼容性,以适应不同用户的需求。这对于从事嵌入式开发,尤其是使用TI DSP平台的工程师来说,是一份非常实用的参考资料。