这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
cc2640r2f:development_environment_set_up [2017/09/01 21:25] long |
cc2640r2f:development_environment_set_up [2021/06/22 23:14] (当前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
< | < | ||
+ | |||
# CC2640R2 BLE5.0 开发环境搭建 # | # CC2640R2 BLE5.0 开发环境搭建 # | ||
- | 对于蓝牙开发所有的工具、SDK、开发软件、文档,我们建议直接从官方下载。整个CC13xx/ | + | |
- | 我们详细归纳了CC2640R2F BLE4.2& | + | 蓝牙开发所有的工具、SDK 、开发软件、文档都建议直接从官方下载。整个 CC13xx/ |
- | 在进行SDK和IDE搭建前,有必要强调下,对于SDK和IDE我们都强烈建议**C盘**默认路径安装,对于**C盘**存储空间不足,及时清理。 | + | 本文详细归纳了 CC2640R2F BLE4.2& |
+ | 在进行 SDK 和 IDE 搭建前,有必要强调下:SDK 和 IDE 都强烈建议** C 盘**默认路径安装。如果** C 盘**存储空间不足,及时清理。 | ||
## BLE5.0 | ## BLE5.0 | ||
+ | |||
* [CC2640R2 Product Main Page](http:// | * [CC2640R2 Product Main Page](http:// | ||
* [SimpleLink™ CC2640R2 SDK - Bluetooth® low energy](http:// | * [SimpleLink™ CC2640R2 SDK - Bluetooth® low energy](http:// | ||
- | 打开CC2640R2 产品主页,切换 Tools & software -> Software -> Bluetooth low energy software stack 进行下载; | + | 打开 CC2640R2 产品主页,切换 Tools & software -> Software -> Bluetooth low energy software stack 进行下载; |
![](http:// | ![](http:// | ||
- | > **注意**:这里需要确定IC型号区分SDK版本,选择相对应的SDK。下载需要登录TI账号,同时需要完善产品信息。注意区分产品应用场景,一定不要勾选 `Military` 军品,否则下载请求会被TI否决。 | + | |
+ | > **注意**:IC 型号需要区分 SDK 版本,选择相对应的 SDK 。下载需要登录 TI 账号,同时需要完善产品信息。注意区分产品应用场景,一定不要勾选 `Military` 军品,否则下载请求会被 TI 否决。 | ||
``` | ``` | ||
What end-equipment/ | What end-equipment/ | ||
行 17: | 行 24: | ||
``` | ``` | ||
- | 我们这里选择 BLE-STACK V3.0.1 (Support for CC2640R2F), 成功下载`simplelink_cc2640r2_sdk_x_xx_xx_xx.exe` 安装包后,直接双击安装。 | + | 这里选择 BLE-STACK V3.0.1 (Support for CC2640R2F),成功下载 `simplelink_cc2640r2_sdk_x_xx_xx_xx.exe` 安装包后,直接双击安装。 |
- | > | + | > |
![](http:// | ![](http:// | ||
- | 同CC2640不一样,CC2640R2已经整合了TI-RTOS和BLE-Stack到SDK发布。所以安装过程并不会提示用户弹出安装TI-RTOS,成功安装后我们需要仔细阅读下RleaseNote。 | + | |
+ | 同 CC2640 不一样,CC2640R2 已经整合了 TI-RTOS 和 BLE-Stack 到 SDK 发布。所以安装过程并不会提示用户弹出安装 TI-RTOS,成功安装后需要仔细阅读下 RleaseNote 。 | ||
![](http:// | ![](http:// | ||
- | 在 [SIMPLELINK_CC2640R2_SDK 1.35.00.33 Release Notes](http:// | + | |
- | 关于IDE的选择,我们不明显对比各自的优劣,只是在TI SimpleLink 产品布局来看,会逐渐削弱IAR的重要性,取而代之的是CCS,在CC13xx/ | + | 在 [SIMPLELINK_CC2640R2_SDK 1.35.00.33 Release Notes](http:// |
+ | 关于 IDE 的选择,从 TI SimpleLink 产品布局来看,会逐渐削弱 IAR 的重要性,取而代之的是 CCS 。在 CC13xx/ | ||
* [IAR Embedded Workbench: EWARM-7.80.3](https:// | * [IAR Embedded Workbench: EWARM-7.80.3](https:// | ||
行 32: | 行 42: | ||
## IAR ## | ## IAR ## | ||
+ | |||
[IAR Download page for TI Wireless](https:// | [IAR Download page for TI Wireless](https:// | ||
- | 对于IAR安装,这里不再累赘,直接Next 就行,为了避免不必要麻烦,这里我们同样以**默认路径C盘**安装。 | + | IAR 安装不再累赘,直接 Next 就行。为了避免不必要麻烦,同样以**默认路径 C 盘**安装。 |
![](http:// | ![](http:// | ||
### 使用 ### | ### 使用 ### | ||
- | 对于IAR使用,参考<a href=" | + | |
+ | IAR 的使用参考< | ||
## CCS ## | ## CCS ## | ||
+ | |||
### 安装 ### | ### 安装 ### | ||
- | [TI Code Composer Studio: CCS-7.01.00.00016](http:// | + | |
+ | [TI Code Composer Studio: CCS-7.01.00.00016](http:// | ||
![](http:// | ![](http:// | ||
+ | |||
为了不必要麻烦,安装过程中请关闭杀毒软件。 | 为了不必要麻烦,安装过程中请关闭杀毒软件。 | ||
- | > | + | > |
[](Images/ | [](Images/ | ||
- | 根据开发情况选择对应的产品线安装,对于BLE开发,我们只需要选择CC13x0/ | + | |
+ | 根据开发情况选择对应的产品线安装,BLE 开发只需要选择 CC13x0/ | ||
![](http:// | ![](http:// | ||
- | 对于Debug 支持,我们全部选择。 | + | |
+ | 对于 Debug 支持,全部选择。 | ||
![](http:// | ![](http:// | ||
+ | |||
接下来就是漫长的等待,需要在线下载安装。 | 接下来就是漫长的等待,需要在线下载安装。 | ||
+ | |||
![](http:// | ![](http:// | ||
+ | |||
安装完成 | 安装完成 | ||
+ | |||
![](http:// | ![](http:// | ||
### 使用 ### | ### 使用 ### | ||
- | 对于CCS使用,参考<a href=" | + | |
+ | CCS 使用参考< | ||
## 其他工具 ## | ## 其他工具 ## | ||
+ | |||
同时我们详细讲解了以下工具的安装使用: | 同时我们详细讲解了以下工具的安装使用: | ||
* <a href=" | * <a href=" | ||
- | * <a href=" | + | * <a href=" |
- | * <a href=" | + | * <a href=" |
- | * <a href=" | + | * <a href=" |
- | ## 编译第一个工程(simple_peripheral) ## | + | |
- | 参考 <a href=" | + | ## 编译第一个工程( simple_peripheral ) ## |
- | ## 运行第一个工程(simple_peripheral) | + | 参考 <a href=" |
- | 参考 <a href=" | + | ## 运行第一个工程( simple_peripheral ) ## |
+ | |||
+ | 参考 <a href=" | ||
## 加入我们 ## | ## 加入我们 ## | ||
+ | |||
文章所有代码、工具、文档开源。加入我们[**QQ群 591679055**](http:// | 文章所有代码、工具、文档开源。加入我们[**QQ群 591679055**](http:// | ||
<div> | <div> |