(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官网链接
点击左侧的download后点击ARM
然后往下拉,找到5.2.x的最新版本即5.2.9,之后选择对应的系统点击即可进入下载页面
进入下载页面之后TI会让你进行登陆,所以在这之前需要预先注册一个TI帐号,这个去官网注册就行,比较简单。注册完之后就可以下载了,(此处不知是由于我的网速原因还是其他原因,需要科学上网才能下载,但正常来说,不需要科学上网也是可以下载的)下载完成后点击安装,安装过程唯一注意的一点是位置,建议安装在CC3200sdk的目录下,便于管理。
(即 C:\TI\CC3200SDK_1.3.0\cc3200-sdk\tools)如下图所示。当然,安装在别处也可,但需要记住该位置。
之后进入CCS中,右键blinky工程-Properties,点击More
如果此处安装路径是上面我给出的推荐路径的话,则不想需要点More,在下拉菜单中就可以找到v5.2.9,如果是自定义路径,则点开More后点击下图中的Add,然后选择到对应安装位置的v5.2.9安装文件。
然后在之前的下拉菜单中即可找到TI v5.2.9的编译器,之后点ok后去重新编译,即可通过编译。
至此,问题解决。