CCS的安装与应用.docVIP

  • 19
  • 0
  • 约4.86千字
  • 约 12页
  • 2017-09-12 发布于重庆
  • 举报
CCS的安装与应用 TI 公司的集成开发环境 CCS(Code Composer Studio)提供了环境配置、源文件编辑、程序调试、跟踪和分析等工具。它所包含的集成代码生成工具,包括汇编器、优化C编译器、链接器等,可以帮助用户在一个软件环境下完成编辑、编译、链接、调试和数据分析等工作。CCS 一般工作在两种模式下:软件仿真和与硬件开发板相结合的在线仿真。软件仿真(Simulator)可以脱离ARM芯片,在 PC 机上模拟 ARM的指令集与工作机制,主要用于前期算法实现和调试。与硬件开发系统相结合的仿真(Emulator)是程序实时运行在ARM芯片上,可以在线编制和调试应用程序。对于Stellaris系列的ARM可采用CCS v4版本来仿真调试。 CCS的安装 CCS的安装运行的设置包括2个阶段: 安装CCS到系统中。运行下载的安装程序setup_CCS_4.x.exe,安装过程中注意选择支持Stellaris的方式,安装完成后,在桌面上显示CCS的快捷方式图标。 选择CCS的Workspace。运行CCS,弹出如图1所示对话框,Workspace栏选择路径D:\LM3S8962\My Documents\MyProject,不勾选Use this as the default and do not ask again,单击OK。将工作空间连接到MyProject所在的目录。 图1 Workspace选择窗口 在出现的下一个界面中单击右上侧的CCS图标就将进入CCS开发界面,并在MyProject文件夹下自动生成名为.metadata的文件夹,这样下次通过该路径进入CCS开发集成环境时就会跳过该界面直接进入编辑界面。 CCS的应用与调试 2.1 用CCS打开已有的工程 运行CCS,打开编辑界面。然后添加驱动库:在CCS菜单栏选择Project(Import Existing CCS/CCE Eclipse Project,弹出的对话框选择Select search-directory栏,然后添加选择路径D:\LM3S8962\My Documents\driverlib,对话框的显示如图2所示。 图2 添加驱动库显示界面 单击Finish。将驱动库文件添加到工程中,如果工程运行需要用到其他的库文件可以用相同的方法添加。 添加例程:在CCS菜单栏选择Project( Import Existing CCS/CCE Eclipse Project,弹出的对话框选择Select search-directory栏,选择路径D:\LM3S8962\My Documents\boards\ek-lm3s8962,(我们选择的是LM3s8962开发板,如果用到其他开发板,可以选择与其相对应的文件夹),对话框如图3所示。 图3 添加工程界面 单击Finish。CCS界面侧边栏工程显示区域显示如图4所示。 图4 CCS工程显示界面 也可以选择其中的某一个或某几个加入到工程中。若要对其中的某一工程如blinky进行调试,可以先选中blinky,右击鼠标,选择Set as Active Project,选中结果如图5所示。 图5 选中工程显示界面 2.2 用CCS新建工程 (1)新建工程文件夹:在目录D:\LM3S8962\My Documents\boards下新建一个文件夹MyBoard,来存放自己创建的工程,打开该文件夹,再新建一个文件夹Project1来命名新创建的工程,打开该文件夹,再新建一个文件夹CCS,这个文件夹将出现在所有用CCS开发的工程中。 (2)编写源文件:打开上述文件夹Project1,新建两个文本文档,分别命名为startup_ccs.c 和Project1.c。在没有添加中断处理函数到中断向量表之前,工程中的startup_ccs.c文件都是一样的,可以通过复制已有工程中的startup_ccs.c 文件来获得,如果新建工程中有中断处理函数,需要将函数名添加到中断向量表中;Project1.c需要根据新建工程需要实现的功能具体编写。 (3)打开CCS开发界面:运行CCS,在弹出的对话框的Workspace栏选择路 径D:\LM3S8962\My Documents\MyProject,进入CCS开发界面。添加驱动库:在CCS菜单栏选择Project(Import Existing CCS/CCE Eclipse Project,弹出的对话框选择Select search-directory栏,然后添加选择路径D:\LM3S8962\My Documents\driverlib。如果工程运行需要用到其他的库文件可以用相同的方法添加。 (4)新建Project1工程:选择菜单栏Fi

文档评论(0)

1亿VIP精品文档

相关文档