基本信息
文件名称:TI 系列:CC13xx_CC26xx 系列_(6).软件开发环境介绍.docx
文件大小:28.85 KB
总页数:26 页
更新时间:2025-06-13
总字数:约1.27万字
文档摘要

PAGE1

PAGE1

软件开发环境介绍

1.开发工具选择

在选择适合TI系列CC13xx和CC26xx的开发工具时,有几个主要的选项,包括TexasInstruments自己提供的开发工具和一些第三方工具。常见的开发工具包括:

1.1CodeComposerStudio(CCS)

CodeComposerStudio(CCS)是TexasInstruments提供的集成开发环境(IDE),支持多种TI单片机,包括CC13xx和CC26xx系列。CCS基于Eclipse平台,提供了强大的调试功能和丰富的开发资源。

安装步骤

下载CCS:

访问TI官方网站下载最新版本的CCS。

选择适用于您操作系统的版本(Windows、Linux或macOS)。

安装CCS:

运行下载的安装程序。

选择安装路径并按照提示完成安装过程。

在安装过程中,可以选择安装所需的库和工具链。

配置CCS:

启动CCS。

选择WindowPreferencesCodeComposerStudioDeviceSupport,确保安装了CC13xx和CC26xx的支持包。

配置工具链,选择Arm作为目标架构。

1.2IAREmbeddedWorkbench

IAREmbeddedWorkbench是另一个常用的开发工具,支持多种嵌入式设备,包括TI系列的CC13xx和CC26xx。IAR提供了高效的编译器和强大的调试功能。

安装步骤

下载IAR:

访问IAR官方网站下载IAREmbeddedWorkbenchforArm。

选择适用于您操作系统的版本(Windows、Linux或macOS)。

安装IAR:

运行下载的安装程序。

选择安装路径并按照提示完成安装过程。

在安装过程中,可以选择安装所需的库和工具链。

配置IAR:

启动IAR。

选择ProjectConfigureProjectProperties,确保选择了正确的设备型号(例如CC1310或CC2650)。

配置编译器选项,选择Arm作为目标架构。

2.硬件设置

在开始软件开发之前,确保您的开发板已经正确连接并配置好。常见的开发板包括LaunchPad和SensorTag。

2.1LaunchPad设置

硬件连接

连接USB线:

使用USB线将LaunchPad开发板连接到您的计算机。

确保开发板的电源指示灯亮起。

安装驱动程序:

对于Windows系统,可能需要安装USB驱动程序。访问TI官方网站下载并安装驱动程序。

对于Linux和macOS系统,通常不需要额外安装驱动程序。

软件配置

创建新项目:

打开CCS或IAR。

选择FileNewCCSProject或FileNewProject。

选择EmptyProject并选择目标设备(例如CC1310或CC2650)。

配置目标设备:

在项目属性中,确保选择了正确的设备型号和工具链。

配置调试接口,选择CCS或IAR支持的调试器(例如XDS110或JTAG)。

2.2SensorTag设置

硬件连接

连接蓝牙或Wi-Fi:

使用蓝牙或Wi-Fi连接SensorTag到您的计算机。

确保SensorTag的电源指示灯亮起。

安装驱动程序:

对于Windows系统,可能需要安装蓝牙驱动程序。访问TI官方网站下载并安装驱动程序。

对于Linux和macOS系统,通常不需要额外安装驱动程序。

软件配置

创建新项目:

打开CCS或IAR。

选择FileNewCCSProject或FileNewProject。

选择EmptyProject并选择目标设备(例如CC2650)。

配置目标设备:

在项目属性中,确保选择了正确的设备型号和工具链。

配置调试接口,选择CCS或IAR支持的调试器(例如XDS110或JTAG)。

3.示例项目:LED闪烁

3.1CCS项目示例

项目创建

打开CCS:

启动CodeComposerStudio。

创建新项目:

选择FileNewCCSProject。

选择EmptyProject并命名项目(例如LED_Blink)。

选择目标设备(例如CC1310)。

添加源文件:

选择FileNewSourceFile。

命名源文件(例如main.c)。

代码实现

//mai