TI-MCU专区

CCS平台开发TI M3快速入门

发布日期:2011/12/2

    Code Composer Studio™ (CCStudio) 是用于德州仪器 (TI) 嵌入式处理器系列的集成开发环境 (IDE)。 CCStudio 包含一整套用于开发和调试嵌入式应用的工具。 它包含适用于每个 TI 器件系列的编译器、源码编辑器、项目构建环境、调试器、描述器、仿真器、实时操作系统以及多种其他功能。 直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。 借助于精密的高效工具,用户能够利用熟悉的工具和界面快速上手并将功能添加至他们的应用。

 

CCS支持TI所有的MCU产品,包括MSP430系列, Sitara ARM Cortex-A8 & ARM9 Microprocessor, Stellaris® ARM® Cortex-M-based MCUs, Hercules™ ARM® Safety MCUs, DSP C2000系列,C5000系列,C6000系列等。

 

开发ARM系列产品,很多人用KEIL MDK;也有很多人用IAR;相比之下,用CCS的同学就要少很多了。下面我就CCS的使用做一个快速入门的介绍,让广大对CCS感兴趣的新手能够快速的使用CCS

 

1.1 如何打开一个工程

1.  打开CCS开发环境,弹出如下菜单,然后选择你要打开的工程文件目录。

 

2. 点击 立方体图标,如下图所示。

 

3.  这是进入到CCS工程界面,如下图所示。

 

4. 选择菜单 Project -> Import Existing CCS/CCE Eclipse Project

 

5.  选择你要打开的工程,如下图所示。

 

6.  点击 Finish 完成。

 

 

1.2 如何快速新建一个工程

1.  打开CCS开发环境,并选择你要创建的工程文件目录。

 

2.  新建工程,选择菜单 File -> New -> CCS Project 

 

3.  输入工程名,然后点击 Next 

 

4.  选择MCU所在的系列。

   在这里我们选择 ARM, 并勾上 DEBUG 和 Release,然后点击 Next

 

5. 添加工程设置, 这里我们可以直接 Next

 

6.  设置工程, 在 Device Variant 菜单选择 Cortex-M 与 你所使用的芯片型号,最后点击Finish

现在工程已经创建,但是还没有添加C文件。

 

7. 鼠标右击工程名,然后点击 Add Files... 添加你的.c 文件。

我的例程中添加了如下5个文件:

startup_ccs.c     TI M3的启动程序

driverlib_ccs.lib   TI M3 外设驱动库

Main.c          应用程序主流程

bsp_uart.c       UART 驱动程序

Uartstdio.c       串口调试台程序

 

8.  鼠标右击工程名,然后点击 Properties 菜单,开始设置你的工程。

 

9.  在 C/C++ Build/ Tool Setting/ TMS470 Complier/ Include Option 页,添加你所需要包含的.h 文件目录。

 

10. 在 C/C++ Build/ Build Steps/ Command栏,添加你需要的编译命令。

 

11.  在 C/C++ Build/ Tool Setting/ TMS470 Link/ Basic Option 页,设置你的堆栈大小。

 

12.  鼠标右击工程名,然后点击 Option Target Configuration,进入调试工具选择菜单。

 

13.  选择使用的调试工具,在这里选择 Stellaris In-Circuit Debug Interface和你所使用的芯片型号,然后 保存 。

 

14. 到此工程已经设置完毕,点击 Build按钮,开始编译你的工程。

 

15. 编译通过后,连接调试器与目标板,上电,点击 Debug 按钮,进入调试状态。

 

16. 进入调试状态后,就可点击 运行,开始调试你的程序,

 

--------------------------------------------------------------------------------------------------------------------------------------------------

CCS平台开发TI M3快速入门