《2022年CCS的安装及使用教程V. .pdf》由会员分享,可在线阅读,更多相关《2022年CCS的安装及使用教程V. .pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 CCS(Code Composer Studio)是 TI 公司研发的一款具有环境配置、源文件编辑、程序调试、 跟踪和分析等功能的集成开发环境,能够帮助用户在一个软件环境下完成编辑、编译、链接、调试和数据分析等工作。CCSv5.1 为 CCS 软件的最新版本,功能更强大、性能更稳定、可用性更高。1. CCSv5.3 的安装(1)运行下载的安装程序ccs_setup_5.3.0.00090.exe,当运行到如图2.1 处时,选择Complete Feature Set 选项,进入手动选择安装通道。图 1.1 安装过程 1 (2)单击 Next 得到如图2.2 所示的窗口, 将全部选项勾上,单
2、击 Next ,保持默认配置,继续安装。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 18 页 - - - - - - - - - 2 图 1.2 安装过程 2 图 1.3 软件安装中名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 18 页 - - - - - - - - - 3 图 1.4 软件安装完成(3)单击 Finish,将运行CCS,弹出
3、如图2.5 所示窗口,打开“ 我的电脑 ” ,在某一磁盘下,创建以下文件夹路径:CCS5.3Workspace,单击 Browse,将工作区间链接到所建文件夹,不勾选 Use this as the default and do not ask again 。图 1.5 Workspace 选择窗口(4)单击 OK ,如图 2.6 所示,第一次运行CCS 需进行软件许可的选择。单击 OK 即可进入CCSv5.1 软件开发集成环境,选择help-CCS License Information选项,弹出如图2.7 所示 License Information View对话框,单击Manage 选项
4、卡。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 18 页 - - - - - - - - - 4 图 1.6 软件许可选择窗口图 1.7 License Information View对话框单击 Add 弹出如图2.8 所示 Add License Location 对话框名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 18 页 - - - -
5、 - - - - - 5 图 1.8 Add License Location 对话框单击 Browse 找到 license file ,单击打开即可安装license file。(5)软件破解和license file 的获取1、将 tiactutil.exe 覆盖到安装目录的ticcsv5ccs_baseDebugServerlicense 目录下, 重启电脑 ;2、将 mdex.dll 覆盖到安装目录的ticcsv5ccs_baseDebugServerlicense 目录下, 重启电脑;3、使用提供的full.lic 作为 license 文件即可。2.1 利用 CCSv5.3 导入
6、已有工程( 1)在此以实验一的工程为例进行讲解,首先打开CCSv5.3 并确定工作区间:FMSP-EXP430F5529Workspace , 选择 File-Import 弹出图 2.1 对话框,展开 Code Composer Studio 选择 Existing CCS Eclipse Projects 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 18 页 - - - - - - - - - 6 图 2.1 导入新的CCSv5 工程文件(2)单击 Next 得
7、到图 2.2 对话框。图 2.2 选择导入工程目录名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 18 页 - - - - - - - - - 7 ( 3 ) 单 击Browse选 择 需 导 入 的 工 程 所 在 目 录 , 在 此 , 我 们 选 择 :D:CCS5.3Workspacemyccs1 (需在此之前,将实验代码复制到工作区间下),得到图2.3。图 2.3 选择导入工程(4)单击 Finish,即可完成既有工程的导入。2.2 利用 CCSv5.3 新建工
8、程(1)首先打开 CCSv5.1 并确定工作区间, 然后选择File-New-CCS Project弹出图 2.4对话框。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 18 页 - - - - - - - - - 8 图 2.4 新建 CCS 工程对话框(2)在 Project name 中输入新建工程的名称,在此输入myccs1。(3)在 Output type 中有两个选项:Executable 和 Static library ,前者为构建一个完整的可执行程序,后
9、者为静态库。在此保留:Executable。(4) 在 Device 部分选择器件的型号:在此 Family 选择 C6000; Variant 选择 C674x Floating point DSP ,EVMC6748 ;Connection 保持默认。(5)选择空工程,然后单击Finish 完成新工程的创建。(6)创建的工程将显示在Project Explorer 中,如图2.5 所示。图 2.5 初步创建的新工程特别提示:若要新建或导入已有.h 或.c 文件,步骤如下:(7)新建 .h 文件:在工程名上右键点击,选择New-Header File 得到图 2.6 对话框。名师资料总结 -
10、 - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 18 页 - - - - - - - - - 9 图 2.6 新建 .h 文件对话框在 Header file 中输入头文件的名称,注意必须以.h 结尾,在此输入myo1.h。(8)新建 .c 文件:在工程名上右键单击,选择New-source file 得到图 2.7 对话框。图 2.7 新建 .c 文件对话框在 Source file 中输入 c 文件的名称,注意必须以.c 结尾,在此输入my01.c。(9)导入已有 .h 或.c 文件
11、:在工程名上右键单击,选择Add Files 得到如 2.8 对话框。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 18 页 - - - - - - - - - 10 图 2.8 导入已有文件对话框找到所需导入的文件位置,单击打开,得到图2.9 对话框。图 2.9 添加或连接现有文件选择 Copy files ,单击 OK,即可将已有文件导入到工程中。2.3 利用 CCSv5.3 调试工程2.3.1 创建目标配置文件(1)在开始调试之前,有必要确认目标配置文件是否已经创
12、建并配置正确。在此以实验一为例进行讲解:首先导入实验一的工程,导入步骤请参考2.2 节。(2)创建目标配置文件步骤如下:右键单击项目名称,并选择 NEW - Target Configuration File 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 18 页 - - - - - - - - - 11 图 2.10 创建新的目标(3)在 File name 中键入后缀为.ccxml 的配置文件名,由于创建C6748 开发板的目标配置文件,因此,将配置文件命名为T
13、MS320C6748.ccxml ,如图 2.11 所示。图 2.11 目标配置文件名(4)单击 Finish,将打开目标配置编辑器,如图2.12 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 18 页 - - - - - - - - - 12 图 2.12 目标配置编辑器(5)将 Connection 选项保持默认:TI Instruments Simulator ,在 Board or Device 菜单中选择单片机型号,在此选择 C674xlittle E
14、ndian。配置完成之后,单击Save,配置将自动设为活动模式。如图2.13 所示, 一个项目可以有多个目标配置,但只有一个目标配置在活动模式。要查看系统上所有现有目标配置,只需要去View - Target Configurations查看。图 2.13 项目与配置后的目标文件2.3.2 启动调试器(1)首先将工程进行编译通过:选择Project-Build Project ,编译目标工程。编译结果,如图2.14 所示,表示编译没有错误产生,可以进行下载调试;如果程序有错误,将会在Problems 窗口显示,根据显示的错误修改程序,并重新编译,直到无错误提示。图 2.14 工程调试结果名师资
15、料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 18 页 - - - - - - - - - 13 (2)单击绿色的Debug 按钮进行下载调试,得到图2.15 所示的界面。图 2.15 调试窗口界面(3)单击运行图标运行程序,观察显示的结果。在程序调试的过程中,可通过设置断点来调试程序:选择需要设置断点的位置,右击鼠标选择BreakpointsBreakpoint ,断点设置成功后将显示图标,可以通过双击该图标来取消该断点。程序运行的过程中可以通过单步调试按钮配合断点单步的
16、调试程序,单击重新开始图标定位到main()函数,单击复位按钮复位。可通过中止按钮返回到编辑界面。(4)在程序调试的过程中,可以通过CCSV5.3 查看变量、寄存器、汇编程序或者是Memory 等的信息显示出程序运行的结果,以和预期的结果进行比较,从而顺利地调试程序。单击菜单ViewVariables,可以查看到变量的值,如图2.16 所示。图 2.16 变量查看窗口(5)点击菜单ViewRegisters,可以查看到寄存器的值,如图2.17 所示。调试窗口变量、观察及寄存器窗口程序窗口控制台窗口名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
17、- - - - 名师精心整理 - - - - - - - 第 13 页,共 18 页 - - - - - - - - - 14 图 2.17 寄存器查看窗口(6)点击菜单ViewExpressions,可以得到观察窗口,如图2.18 所示。可以通过添加观察变量,或者在所需观察的变量上右击,选择Add Watch Expression 添加到观察窗口。图 2.18 观察窗口(7)点击菜单ViewDisassembly,可以得到汇编程序观察窗口,如图2.19 所示。图 2.19 汇编程序观察窗口名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
18、 - - 名师精心整理 - - - - - - - 第 14 页,共 18 页 - - - - - - - - - 15 (8)点击菜单ViewMemory Browser ,可以得到内存查看窗口,如图2.20 所示。图 2.20 内存查看窗口(9)点击菜单ViewBreak points,可以得到断点查看窗口,如图2.21 所示。图 2.21 断点查看窗口2.4 CCSv5.3 资源管理器介绍及应用(1)CCSv5.3 具有很强大的功能,并且其内部的资源也非常丰富,利用其内部资源进行开发,将会非常方便。现在演示CCSv5.3 资源管理器的应用。如图2.22 所示,通过Help-Welcome
19、 to CCS 打开 CCSv5.3 的欢迎界面。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 18 页 - - - - - - - - - 16 图 2.22 欢迎界面打开途径(2)具体 TI 欢迎界面如图2.23 所示,利用New Project 链接可以新建CCS 工程,具体新建步骤可以参考2.3 节:利用CCSv5.3 新建工程;利用Examples 链接可以搜索到示例程序资源;利用Import Project 链接可以导入已有CCS 工程文件,具体导入步骤可
20、以参考2.2节:利用CCSv5.3 导入已有工程;利用Support 链接可以在线获得技术支持;利用Web Resources链接可以进入CCSv5.3 网络教程,学习CCSv5.3 有关知识。图 2.23 TI 欢迎窗口界面(3)在 “Packages”下拉菜单下选择ALL ,进入 CCSv5.3 资源管理器,如图2.24 所示。在左列资源浏览器中,包含SYSBIOS 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 18 页 - - - - - - - - - 17
21、 图 2.24 CCSv5.3 资源管理器窗口(4)如图 2.25 所示,展开SYS/BIOS 。图 2.25 SYS/BIOS 界面(8)单击 Minimal ,在右面窗口中将得到如图2.26 所示窗口。 示例程序导入步骤分为四步,在保证开发板仿真器连接正确的前提下(在此利用开发板内置仿真器),单击第一步,将示例工程导入CCS,您将在资源浏览器中,看到导入的工程,并且第一步和第三步后面蓝色的对号变亮。 单击第二步,对示例工程进行编译,编译完成后,将发现第二步后面蓝色的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 18 页 - - - - - - - - - 18 对号变亮。单击第四步,将示例工程下载到开发板。图 2.26 EVMC6748 原板载程序资源将示例工程导入CCS 编译示例工程调试器配置下载示例工程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 18 页 - - - - - - - - -
限制150内