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/tool/CCSTUDIO

国内极速下载:
例:https://downloads.ti/ccs/esd/CCSv10/CCS_10_3_1/exports/CCS10.3.1.00003_win64.zip?tracked=1

先去官网找到对应的下载文件

  1. 将需要下载的版本,代入下面链接:
    https://downloads.ti/ccs/esd/CCSv10/CCS_xx_xx_xx/exports/CCSxx.xx.xx.xxx_win64.zip?tracked=1

比如要下载10.3.0.00007,则链接为:
https://downloads.ti/ccs/esd/CCSv10/CCS_10_3_0/exports/CCS10.3.0.00007_win64.zip?tracked=1


推荐选择离线版,进行安装。不要贪快选联网版。

1.打开浏览器找到语言包下载地址。

点击http://www.eclipse/babel/downloads.php

https://download.eclipse/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/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。

更多推荐

CCS12.0 安装并设置中文