Code Composer Studio™ 集成式开发环境 (IDE)
Code Composer Studio™ 软件是一个集成开发环境 (IDE),支持 TI 的微控制器 (MCU) 和嵌入式处理器产品组合。Code Composer Studio 软件包含一整套用于开发和调试嵌入式应用的工具。该软件包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、分析器以及多种其他功能。直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。熟悉的工具和界面让您能够比以前更快地上手。Code Composer Studio 软件将 Eclipse 软件框架的优点和 TI 先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一种功能丰富的优异开发环境。
先从官网下载CCS安装包。
软件下载:https://www.ti.com/tool/CCSTUDIO
国内极速下载:
例:https://downloads.ti.com/ccs/esd/CCSv10/CCS_10_3_1/exports/CCS10.3.1.00003_win64.zip?tracked=1
先去官网找到对应的下载文件
- 将需要下载的版本,代入下面链接: https://downloads.ti.com/ccs/esd/CCSv10/CCS_xx_xx_xx/exports/CCSxx.xx.xx.xxx_win64.zip?tracked=1
比如要下载10.3.0.00007,则链接为:
https://downloads.ti.com/ccs/esd/CCSv10/CCS_10_3_0/exports/CCS10.3.0.00007_win64.zip?tracked=1
推荐选择离线版,进行安装。不要贪快选联网版。
1.打开浏览器找到语言包下载地址。
点击http://www.eclipse.org/babel/downloads.php
https://download.eclipse.org/technology/babel/update-site/R0.19.2/2021-12/
2.打开CCS
1.点击help–Install New Software
预计1小时,所以非必要,不要汉化。
2. 导入项目
打开大佬给的一个项目。发现字号有点小
调整字号大小
点菜单栏上的windows,选择preferences,在弹出的对话框中点开general → appearance → colors and fonts,在对话框C/C++ → Editor下有字体和大小设置。
如果要设置所有类型的文件字号,上面不选C/C++,选同级的Basic → Text Font,编辑下字号即可。
现在项目不能编译,Project→Build All 无效,而且 Build 的锤子图标也是灰的,说明这个项目有问题。已知这个项目是老版本的CCS项目(3.3)。在 Project 菜单下看到了 import CCSv3.3 字样,就用这个导入了
3. 编译项目
现在点编译,报错
Copy
Buildfile generation error occurred…
This project’s device is not supported by compiler version 8.3.12:
- See ‘Help > Install New Software’ and select ‘Code Generation Tools Updates’ to check if required compiler is available through a CCS update.
- Visit CCS App Center to get the latest compiler support.
- Or download and install the required compiler [http://software-dl.ti.com/codegen/non-esd/downloads], then register it with CCS through ‘Preferences > CCS > Build > Compilers’. Build stopped… 编译器错误
查看当前的编译器:
Windows > Preferences > CCS > Build > Compilers
XDAIS错误
现在编译是这个错:
Copy
Buildfile generation error occurred…
Product XDAIS v1.0.0 is not currently installed and no compatible version is available. Please install this product or a compatible version.
Build stopped…
选择 XDCtools 即可。
一般是因为使用的CCS使用的版本高了,高版本取消了XDAIS编译器,一般在properties中的general中的products下的XDCtools选项的勾就了消掉了。
缺少CSL库文件
再次编译,报错
Copy
gmake: Target ‘all’ not remade because of errors.
看右侧的Problems窗口,有具体的报错
之后就编译完成了:
**** Build Finished ****
如果出现 function _acos in file acos.c : invalid instruction schedule generated; 的error, 就再重建一次。好像是已知的bug。
版权归原作者 jianqiang.xue 所有, 如有侵权,请联系我们删除。