- 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
您可能关注的文档
最近下载
- 天语SX4电路图.pdf VIP
- AQ1029-2019 煤矿安全监控系统及检测仪器使用管理规范 (AQ 1029-2019).pdf VIP
- 山东省潍坊市高密市2024-2025学年四年级上学期期末数学试题.docx VIP
- GB_T 10125-2021人造气氛腐蚀试验 盐雾试验.docx VIP
- 锅炉水质化验记录.doc VIP
- 二年级数学上册期末考试试卷及答案.pdf VIP
- 2025年江苏省连云港市中考数学试卷(含答案).pdf VIP
- 2026-2030中国管线钢行业市场深度调研及发展潜力与投资研究报告.docx
- 2021年B证(安全员)总结考试必选题.doc VIP
- 长安铃木天语SX4电路图.pdf VIP
原创力文档

文档评论(0)