【环境篇 1】CC2340环境搭建

1 准备安装条件

  1. CCS IDE编译工具,版本为​​CCS12.1.0.00007 下载​​,下载地址
  2. cc23xx_device_support_0.01.10.284_win64.zip(由代理商提供)
  3. FreeRTOSv202104.00.zip(由代理商提供)
  4. simplelink_cc23xx_sdk_6_30_00_20_eng.exe (由代理商提供)
  5. sysconfig-1.14.0_2668-setup.exe (可提前安装)
  6. setup_smartrf_studio_8_0_0_6_alpha.exe

参考网址
1.官方的网址下载:地址1
2.参考的群友地址:地址2

2.安装工具

2.1 CCS12.1 安装

(1)直接默认安装路径
(2)安装时请全部按照默认进行
(3)在安装过程中会让您选择需要安装的组件(Component)和 Debug软件支持(Install Debug Probes)。因为CC23XX 还没有正式发布,所以在选择组件时并不能在 CCS 的组件库中找到 CC23XX 对应的组件,这里请直接选择 SimpleLinkTm CC13xx and CC26xx Wireless MCUs 组件。
在这里插入图片描述
(4)至于调试工具,CC2340 默认使用 Spectrum Digital Probes and Boards,当然您也可以勾选其他几个项目。
在这里插入图片描述
(5)安装完成后,需要更新Device support包,Device support 的版本和CCS 版本有关
在这里插入图片描述
下载并解压该压缩包,并将解压出的ccs_base 文件夹复制到 ${CCS_INSTALL_DIR}\ccs,**对重复文件进行替换即可。**覆盖式替换CCS
在这里插入图片描述

2.2 下载并安装CC23XX SDK

由代理提供

2.3 下载并安装对应开发环境和版本的 Sysconfig

下载链接:地址

2.4 下载对应版本Free-RTOS

下载链接:地址

2.5 下载并安装 TI Clang

下载地址:地址
到这里,该安装已完成

3 工程编译

3.1 环境修改

  1. 打开 CCS 并创建或打开 CC2340 的 Workspace
    在**C:\Users\xxx** 目录下新建文件夹,命名为 cc2340_workspace,并在启动 CCS 的时候选择该文件夹。
    在这里插入图片描述
  2. 在工具栏选择 Window à Preference à Products, 在 Product Discovery Path 中取消选择C:/ti/ccs1210,并点击 Apply and Close。
    在这里插入图片描述
  3. 打开 ${CCS_INSTALL_DIR}\ccs\ccs_base\common\targetdb 目录下的 timestamp 文件,并对其进行任意的修改(此步骤是为了让下一步重启 CCS 的时候,CCS 重新扫描ccs_base 下的 device 资源)。. 在这里插入图片描述
  4. 重启 CCS 使修改有效。

注: 如果在后续项目制作过程中仍不能使用 CC23XX SDK,那么请检查您的资源下载路径,并重复 1~3 步骤。

3.2 导入工程

  1. 首先,打开 CCS 并且选择之前建立好的 cc2340_workspace,然后在工具栏选择 File --> Import 来导入项目,选择导入的项目类型为 CCS Project。找到解压缩后的Project_Zero 项目,然后
    在这里插入图片描述
    点击 Next,在弹出的画面中点击 Browse 来找到解压后的 Project_Zero 项目,选择该文件夹,CCS 将自动扫描所有该目录以下的所有 CCS 项目,此处只有一个 Project_Zero 项目,选择 Project_Zero 点击 Finish 导入即可。
需要注意的是,在导入窗口下方,有两个选项。一个是 Automatically import referenced project found in same search directory,他的作用是把 Project_Zero 的依赖也一起导入到 workspace 当中,我们建议将其勾选;另一个是 Copy projects into workspace,这个按钮将会复制项目到当前的 workspace 当中,有利于您项目的数据安全,起到备份的作用,我们建议将其勾选。
![在这里插入图片描述](https://img-blog.csdnimg.cn/075149621e234b12b699fab62a4f6bf1.png)

导入工程路径:C:\ti\simplelink_cc23xx_sdk_6_30_00_20_eng\examples\rtos\LP_EM_CC2340R5\ble5stack
在这里插入图片描述
2. 添加头文件和 Free-RTOS 路径
在工具栏按照 Project -->Properties --> Build --> Arm Compiler --> Include Options点击菜单页面右上角的 将 ${FREERTOS_INSTALL_DIR} 添加到Include Options。
在这里插入图片描述

2.4 编译项目

在 Project Explore 中单击 ,然后点击 进行编译。注意,编译拥有两种目的,一个是编译出 debug 版本,一个是编译出 release 版本。release 版本编译的项目体积会比 debug 版本小。

在这里插入图片描述
注意问题点:
(1)编译出现的问题
在这里插入图片描述
解决:
在这里插入图片描述

在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值