本帖最后由 MianQi 于 2021-7-22 19:24 编辑
上一个帖子里说到在Windows平台上搭建软件环境,事实上,这样搭建起来的环境还是用不成——IDE提示SDK找不到。因为CCS基于eclipse,可能是变量路径的问题,但我找到了另外一个办法,就是在CCS里导入(import)一个项目,这时,CCS会提醒你需要安装相应的软件工具,这里以“rfCarrierWave”这个项目为例:
(以上这是接受提示信息,开始安装之后的页面)
可以另选安装目录:
开始安装:
要注意的是,SDK的安装是最耗时地,要经历下载和安装两个过程:
安装以后:
项目文件能导入了,但提示缺少“XDCtools”:
在网上查了一下,“XDCtools”的解释:
The eXpress DSP Components (XDC, pronounced "ex-dee-see") is astandard for providing reusable software components that are optimized forreal-time embedded systems.(来源:"XDC Consumer User’s Guide")
E2E里的口语化解释是这样:
For the short answer, it is used to help build the TI-RTOS kernel (SYS/BIOS).(来源:https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/881156/ccs-cc2640r2f-what-is-xdstools-and-what-is-it-for)
倒是找到一个“XDCtools”的安装指南(http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/3_16_02_32/exports/docs/rtscpedia/XDCtools_Installation_Guide/XDCtools_Installation_Guide.html),但是按照这里提供的下载地址(http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/)下载以后得到的文件却跟指南对不上号,再一看,指南是2009的。
又在网上找到一则介绍,说是现在的SDK自带“XDCtools”安装,这给我一个提示,又回到Ubuntu,按照前述方法在CCS(也就是eclipse)安装SDK:
再次导入前述项目文件(注意:要插上板子,让CCS识别出来),这次就没有红色的警示:
(注意,我这个截图是演示用,实际第二次导入同一个项目会有出错提示,要把现有的项目文件从CCS中删除之后才能再次导入。删除时,我习惯上勾选从原存储位置删除文件。)