(1)CC3200学习之blinky导入后报编译器版本错误

在开始学习CC3200时,各种教程总会最先讲解导入跑马灯的例程,但导入之后,有可能会出现一些错误,对于我们刚学习的新手来说并不能很好的解决,在经过了一段时间的摸索后才有了解决方法。

在导入blinky例程后,报出错误

This project was created using a version of compiler that is not currently installed - 5.2.6 [ARM].

这种情况下错误后面给出了两种解决方法,

(1)See 'Help > Install New Software' and select 'Code Generation Tools Updates' to check if this compiler is available through a CCS update. 

这种方法我试了好久,都解决不了,更新了编译器,但在项目里找不到更新后的v5.2.9版本的编译器,基本宣告失败

(2)Or "http://software-dl.ti.com/codegen/non-esd/downloads" downloadand install the compiler, 
then register it with CCS through 'Preferences > CCS > Build > Compilers'.

第二种方法即自己去官网下载v5.2.9版本的编译器,然后手动安装,最后导入到工程中,即可找到该编译器,错误消失。

下面着重讲一下第二种方法,进入给的TI官网链接

(1)CC3200学习之blinky导入后报编译器版本错误

点击左侧的download后点击ARM

(1)CC3200学习之blinky导入后报编译器版本错误

然后往下拉,找到5.2.x的最新版本即5.2.9,之后选择对应的系统点击即可进入下载页面

(1)CC3200学习之blinky导入后报编译器版本错误

进入下载页面之后TI会让你进行登陆,所以在这之前需要预先注册一个TI帐号,这个去官网注册就行,比较简单。注册完之后就可以下载了,(此处不知是由于我的网速原因还是其他原因,需要*才能下载,但正常来说,不需要*也是可以下载的)下载完成后点击安装,安装过程唯一注意的一点是位置,建议安装在CC3200sdk的目录下,便于管理。

(即 C:\TI\CC3200SDK_1.3.0\cc3200-sdk\tools)如下图所示。当然,安装在别处也可,但需要记住该位置。

(1)CC3200学习之blinky导入后报编译器版本错误

之后进入CCS中,右键blinky工程-Properties,点击More

(1)CC3200学习之blinky导入后报编译器版本错误


如果此处安装路径是上面我给出的推荐路径的话,则不想需要点More,在下拉菜单中就可以找到v5.2.9,如果是自定义路径,则点开More后点击下图中的Add,然后选择到对应安装位置的v5.2.9安装文件。

(1)CC3200学习之blinky导入后报编译器版本错误

(1)CC3200学习之blinky导入后报编译器版本错误

然后在之前的下拉菜单中即可找到TI v5.2.9的编译器,之后点ok后去重新编译,即可通过编译。

(1)CC3200学习之blinky导入后报编译器版本错误

至此,问题解决。