2022年CCS软件开发环境安装指南 .pdf
《2022年CCS软件开发环境安装指南 .pdf》由会员分享,可在线阅读,更多相关《2022年CCS软件开发环境安装指南 .pdf(28页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、i 目录第 1 章 软件开发环境的安装 .11.1目的 .1 1.2准备 .1 1.3安装Perl语言解释器.1 1.4安装CCS .1 1.5安装升级包 .3 1.6安装F2802x工程头文件及例程包.3 1.7安装XDS100 仿真器驱动 .3 第 2 章 仿真平台的设置 .42.1仿真平台的设置.4 2.1.1软 件仿真平台的建立.4 2.1.2硬 件仿真平台的建立.5 第 3 章 新建工程 .73.1启动CCS .7 3.2初步建立工程 .7 3.3拷贝常用文件 .9 3.4配置工程 .9 3.4.1添 加文件 .9 3.4.2配 置工程选项 .10 3.4.3添 加GEL文件 .17
2、 第 4 章 编译和仿真环境的进入 .19第 5 章 程序固化和加密 .215.1固化程序 .21 5.1.1移 除和添加 CMD 文件 .21 5.1.2固 化 .21 5.2加密 .24 5.3解锁 .25 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 28 页 - - - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 1 第1章 软件开发环境的安装1.1 目的本章内
3、容主要针对刚刚使用CCS 的用户,力图从基本的操作演示指导用户建立针对Piccolo DSC 系统的 CCS 工程应用。本例说明中使用的DSC 型号为 F28023。1.2 准备在准备操作前,请准备好下列软件或文件:(1)Perl 语言解释器: ActivePerl ;(2)TI IDE :CCS 3.3;(3)CCS 升级包: CCS_v3.3_SR11_81.6.2.exe 和 F2802x_CSP_RTM.exe ;(4)F2802x 工程头文件及例程包:2802x C_C+ Header Files and Peripheral Examples ;(5)XDS100 仿真器驱动;1.
4、3 安装 Perl 语言解释器直接双击可执行文件ActivePerl-5.8.8.822-MSWin32-x86-280952.msi即可安装,每一步一般都是默认设置。安装过程可能需要较长时间。1.4 安装 CCS 直接双击 CCS 安装文件夹内的可执行文件setup.exe即可安装。安装过程中在 图 1.1 所示步骤时选择“Custom Install ”方式安装。图 1.1 安装 CCS 3.3 窗口截图 1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 28 页
5、- - - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 2 如图 1.2 ,确保所有项都被安装,对于有经验的用户,可以自己根据实际情况安装。图 1.2 安装 CCS 3.3 窗口截图 2 安装过程可能需要较长时间,安装接近完成时的窗口如图 1.3 所示。图 1.3 安装 CCS 3.3 窗口截图 3 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 28 页 - - - -
6、 - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 3 1.5 安装升级包依次安装 CCS_v3.3_SR11_81.6.2.exe 和 F2802x_CSP_RTM.exe 这两个升级包以使CCS支持 Piccolo 这款新型 DSC。安装过程可能需要较长时间,需要用户耐心等待。1.6 安装 F2802x 工程头文件及例程包F2802x C_C+ Header Files and Peripheral Examples 的软件包为一压缩包,使用WinRar软件解压后直接双击setup_DSP2802x
7、.exe 即可安装,不需要特别配置直接“Next”到底。安装完成后可以在目录C:tidcsc28DSP2802xv100下找到 F2802x 系列 DSC 的工程头文件、例程等内容。1.7 安装 XDS100 仿真器驱动直接双击 XDS100_v1_1_RTM.exe即可安装,直接“Next”到底。安装前先暂时不要将XDS100 仿真器插入PC 机的 USB 接口。安装完成后,将XDS100 接入 PC机,等待自动识别完硬件后,如图 1.4 ,从设备管理器中可以查看到增加了一些硬件。图 1.4 安装完驱动后的设备管理器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
8、 - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 28 页 - - - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 4 第2章 仿真平台的设置2.1 仿真平台的设置如图 2.1 所示。双击桌面上的Setup CCStudio v3.3 以设置 CCS仿真平台。图 2.1 设置仿真平台窗口2.1.1 软件仿真平台的建立若需要软件仿真可选择其中的F28023 Device Simulator ,如 图 2.2 所示。图 2.2 选择软件仿真平台名师资料
9、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 28 页 - - - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 5 双击该项后,会在左边显示栏增加一项目录,如图 2.3 所示。这样就建立了软件仿真平台。若不需要进一步添加仿真平台,直接点击左下角的“Save & Quit ”按钮就可以退出。图 2.3 选择软件仿真平台添加结果2.1.2 硬件仿真平台的建立硬件仿真平台的添加过程和
10、软件仿真平台的添加类似。选择“ Factory Boards”分页中的“ F28023 XDS100 USB Emulator ”,如 图 2.4 所示。图 2.4 选择硬件仿真平台名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 28 页 - - - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 6 双击此项后出现如下,可以看出左边增加了一个目录项,如图 2.5 所示。图
11、2.5 选择硬件仿真平台的结果点击左下角的Save & Quit 按钮退出此窗口,它此时会提醒你是否需要启动CCS,可以根据实际需要选择。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 28 页 - - - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 7 第3章 新建工程3.1 启动 CCS 双击桌面的 CCStudio v3.3 。由于在上一节操作中设置了1 个以上仿真
12、平台,因此会弹出如图 3.1 窗口,需要用户选择启动哪个仿真平台。这里选择硬件仿真平台“F28023 XDS100 USB Emulator ”,双击子目录项“TMS320C2800_0 ”就可以直接启动CCS。下文除特殊说明外,软件仿真平台下工程的设置与操作与此基本一致。图 3.1 仿真平台选择窗口3.2 初步建立工程CCS 3.3 启动成功后出现如图 3.2 所示界面。图 3.2 启动 CCS 后的初始界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 28 页 -
13、- - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 8 此时点击 Debug菜单下的 Connect子菜单(或直接按下快捷键“ALT+C ”)就可以联接仿真器(首先确认 XDS100 已插入 PC机USB 接口并已安装驱动) 。 联接成功后的界面如图 3.3所示。此时窗口左下角会提示当前仿真器状态为“HALTED ”。图 3.3 联接仿真器后的界面关闭 Disassembly子窗口,点击菜单Project-New 。在弹出的对话框中填入如图 3.4 所示内容,即在路径中建立工程 MyFirst
14、 ,工程输出文件为可执行文件(.out后缀文件,其符合COFF规范),目标控制器为TMS320C28XX 系列。点击 Finish 完成工程的初步建立。图 3.4 初步建立工程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 28 页 - - - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 9 3.3 拷贝常用文件将安装的头文件目录中的两个文件夹DSP2802x_commo
15、n和DSP2802x_headers复制到工程目录下。如表 3.1 所示。表 3.1 复制文件夹的源与目的路径复制源复制到工程目录C:tidcsc28DSP2802xv100DSP2802x_commonD:ZlgCCSPrjMyFirst DSP2802x_commonC:tidcsc28DSP2802xv100DSP2802x_headersD:ZlgCCSPrjMyFirst DSP2802x_headers 此步骤的意义在于:之后设置头文件路径时可以通过相对路径找到,而避免采用绝对路径时路径改变引起不能正常编译的问题。另外, 此时头文件及其他文件归工程私有,有利于避免文件被意外修改。3
16、.4 配置工程3.4.1 添加文件如图 3.5 ,右击工程名,选择“Add Files to Project ”执行添加文件操作。文件列表如表3.2所示。图 3.5 添加工程文件名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 28 页 - - - - - - - - - 广州周立功单片机发展有限公司Tel:(020)38730976 38730977 Fax:38730925 http:/ 10 表 3.2 文件列表文件路径文件名D:ZlgCCSPrjMyFirstDS
17、P2802x_headerssource DSP2802x_GlobalVariableDefs.c DSP2802x_CpuTimers.c DSP2802x_DefaultIsr.c DSP2802x_Gpio.c DSP2802x_MemCopy.c DSP2802x_PieCtrl.c DSP2802x_PieVect.c DSP2802x_Sci.c DSP2802x_SysCtrl.c DSP2802x_CodeStartBranch.asm D:ZlgCCSPrjMyFirstDSP2802x_commonsource 1DSP2802x_usDelay.asm D:ZlgCCS
18、PrjMyFirstDSP2802x_commoncmd 28023_RAM_lnk.cmd 2D:ZlgCCSPrjMyFirstDSP2802x_headerscmd DSP2802x_Headers_nonBIOS.cmd 注:1 若直接将该目录下所有文件均加入工程将导致编译时发生错误,请按照实际需要使用的外设情况添加源文件。2 cmd 文件用来分配rom 和 ram 空间用的 ,告诉链接程序怎样计算地址和分配空间。此处28023_RAM_lnk.cmd 决定程序将在RAM 内被执行, CCS 能够自动加载程序到RAM 存储器空间。后续章节将介绍与之对应的F28023.cmd 文件,其将
19、程序分配到FLASH 存储空间,因此需要使用FLASH 工具才能加载程序到FLASH 存储空间。特别注意的是, 头文件 .h 文件是不需要专门添加的,在编译时程序会自动添加涉及到的头文件。最后,需要添加主文件main.c。首先点击 CCS 左上角的新建按钮新建空白源文件并保存到工程目录下,文件名为:main.c。并按上述操作将该文件添加到工程中。3.4.2 配置工程选项如图 3.6 ,通过 Project-Build Option 菜单进入设置编译选项窗口。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年CCS软件开发环境安装指南 2022 CCS 软件 开发 环境 安装 指南
限制150内