收藏 分享(赏)

CCS使用手册.pdf

上传人:精品资料 文档编号:9117357 上传时间:2019-07-24 格式:PDF 页数:28 大小:1.29MB
下载 相关 举报
CCS使用手册.pdf_第1页
第1页 / 共28页
CCS使用手册.pdf_第2页
第2页 / 共28页
CCS使用手册.pdf_第3页
第3页 / 共28页
CCS使用手册.pdf_第4页
第4页 / 共28页
CCS使用手册.pdf_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、 i 目 录 第 1 章 软件开发环境的安装 1 1.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 章 仿真平台的设置 4 2.1 仿真平 台的 设置 . 4 2.1.1 软件仿 真平 台的 建立 . 4 2.1.2 硬件仿 真平 台的 建立 . 5 第 3 章 新建工程 7 3.1 启动CCS . 7 3.2 初步建 立工 程 . 7 3.3 拷贝常 用文 件 . 9 3.4 配置工 程 . 9

2、 3.4.1 添加文 件 . 9 3.4.2 配置工 程选 项 . 10 3.4.3 添加GEL 文件 . 17 第 4 章 编译和仿真环境的进入 19 第 5 章 程序固化和加密 21 5.1 固化程 序 . 21 5.1.1 移除和 添加CMD 文件 21 5.1.2 固化 . 21 5.2 加密 . 24 5.3 解锁 . 25广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 1 第1 章 软件开发环境的 安装 1.1 目的 本章内 容主 要针 对刚 刚使 用 CCS 的用户 , 力图 从基 本的操 作演 示指

3、 导用 户建 立针对 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 仿

4、真器 驱动 ; 1.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 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax

5、 :38730925 http:/ 2 如图 1.2, 确保 所有 项都 被安装 ,对 于有 经验 的用 户,可 以自 己根据实 际情 况 安装 。 图 1.2 安装 CCS 3.3 窗口截图 2 安装过 程可 能需 要较 长时 间,安装接 近完 成时 的 窗口 如图 1.3 所示 。 图 1.3 安装 CCS 3.3 窗口截图 3 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 3 1.5 安 装升 级包 依次安 装 CCS_v3.3_SR11_81.6.2.exe 和 F2802x_CSP_RTM.exe 这两

6、 个 升级包 以使 CCS 支持 Piccolo 这款新 型 DSC 。安装 过程 可能 需要 较长 时间, 需要 用户 耐心 等待 。 1.6 安装F2802x 工程 头文件 及例 程包 F2802x C_C+ Header Files and Peripheral Examples 的软件包 为一 压缩 包, 使用 WinRar 软件解 压后 直接 双击 setup_DSP2802x.exe 即可安 装, 不需要 特别 配置 直接 “Next”到 底 。安 装完成 后可 以在 目录 C:tidcsc28DSP2802xv100 下找到 F2802x 系列 DSC 的工 程头文 件、 例程等

7、 内容 。 1.7 安装XDS100 仿真器驱动 直接双 击 XDS100_v1_1_RTM.exe 即可安 装, 直接 “Next”到 底。 安装 前先 暂 时不要 将 XDS100 仿真器 插入 PC 机 的 USB 接口 。 安装完 成后 ,将 XDS100 接入 PC 机, 等待 自动 识别完硬 件后 , 如 图 1.4, 从设备 管理 器中可 以查 看到 增加 了一些硬件 。 图 1.4 安装完驱动后的设备 管理器 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 4 第2 章 仿真平台的设置 2.1 仿

8、真平 台的设 置 如图 2.1 所示 。双击 桌面 上的 Setup CCStudio v3.3 以设 置 CCS 仿真 平台 。 图 2.1 设置仿真平台窗口 2.1.1 软件仿真平台的建立 若需要 软件 仿真 可选 择其中的 F28023 Device Simulator ,如图 2.2 所示 。 图 2.2 选择软件仿真平台 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 5 双击该 项后 , 会在左 边显 示栏增 加一 项目 录, 如图 2.3 所示。 这样 就建 立了 软件仿真 平 台。若 不需 要进 一

9、步 添加 仿真平 台, 直接 点击 左下 角的“Save $(Proj_dir)DSP2802x_commoninclude 。 图 3.13 Build Option 设置窗 口参考截图 7 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 15 图 3.14 Build Option 设置窗 口参考截图 8 图 3.15 Build Option 设置窗 口参考截图 9 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 16 图 3.1

10、6 Build Option 设置窗 口参考截图 10 图 3.17 Build Option 设置窗 口参考截图 11 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 17 设置完 成后 点击 “确 定” 退出。 3.4.3 添加GEL 文件 一般情 况下 用户 不需 要进 行此节 所述 操作 ,只 有在 发现 GEL 文件 不匹 配( 即发现当 前 平台 的 GEL 文件不 是 f28023.gel ) 时才 需要 参考 此节 ,否则 跳过 此操 作。 添加 GEL 文件 最直 接的 目的是更 新 主菜单 栏的

11、 “GEL ”下拉菜单 以匹配当前 处理器。 有时当 前仿 真平 台使 用的 GEL 文件 并不匹 配当 前处 理器, 所以 需要 重新 添加 。 首先移 除不 匹配 的 GEL 文 件,如 图 3.18 所示 。 图 3.18 移除不匹配的 GEL 文件 然后加 载 GEL 文件 ,这 里加载 D:ZlgCCSPrjMyFirstDSP2802x_commongel 目录下名 为 f28023.gel 的文 件 。 操作 如图 3.19 所示。 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 18 图 3.19

12、加载新的 GEL 文件 此时检 查 GEL 下拉 菜单 ,会出现 如 图 3.20 所示 菜单项 。 图 3.20 GEL 下拉菜单 若没有 出现 该下 拉菜 单, 请右击 工程 管理 器中 的 f28023.gel 文件 名, 并点 击“Reload” 重新加 载。 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 19 第4 章 编译和仿真环境 的进入 首先确 认已 联接 仿真 器。 若没有 联接 请参 考上 述相 关章节 。 在 main.c 文件 中添 加用 户 代码, 点击 按钮 或菜 单项 Project

13、-Build 开始 增量 编译。 编译成 功后 , 窗口 如 图 4.1 所示 。 因为上 述章 节在 “build option” 中已经 指定 了新的 程 序入口 点, 所以 此处 出现 这个警 告是 正常 的, 可以 忽略。 图 4.1 编译成功后的窗口 为了使 工程 被编译后 自动 加载.out 文件 到仿 真平 台 ,所以 需要 进行 一些 设置 ,点击 Option-Custom 菜单 进入 自定义 设置 窗口 。 如 图 4.2 所示 ,在“Program/Project/CIO ”分页 中勾选 “Load Program After Build”。 广州周立功单片机发展有限公司

14、 Tel :(020)38730976 38730977 Fax :38730925 http:/ 20 图 4.2 设置自动加载程序 然后再 次编 译, 这时 编译 完成后 将立 即出 现如 图 4.3 所示 程序 加载 进度 指示 窗口。 图 4.3 加载程序进度指示窗 口 装载完 成后 会自 动进 入仿 真状态 。 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 21 第5 章 程 序固化和加密 5.1 固化程 序 5.1.1 移除和添加CMD 文件 在工程 管理 器中 移除 28023_RAM_lnk.cm

15、d 文件 ,加 入 F28023.cmd 文件, 其文 件目录 在 D:ZlgCCSPrjMyFirstDSP2802x_commoncmd 内。 取消勾 选 Custom 窗口中 的 “Load Program After Build”,如 图 5.1, 然后 重新 编译工程 。 图 5.1 取消自动加载 5.1.2 固化 点击“Tools ”菜 单下 的“F28xx On-Chip Flash Programmer ”子菜单, 若目 标芯 片原来 已被加 密, 请参考 5.3 小 节进行 解锁 , 否则 将出现如 图 5.2 提 示框 , , 其警 告用户 安全 密钥 区已添 加到 存储

16、器映 射表 。 图 5.2 警告存储器映射表中 涉及到了安全密钥区 点击 “ 确定” 后, 出现时 钟 配置 对话 框, 如图 5.3 , 这里已 经默 认配 置好 时钟 , 不允 许 用户改 变。 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 22 图 5.3 时钟配置对话框 点击 “ OK”后出 现 Flash 编程设置 对话 框 , 如 图 5.4 , 一般不 需要 改变 任何 设置 点击 “OK” 直接到 下一 步。 若 Flash API 路径 为空 ,则 需要 重新 参考此 截图 指定 路径 。 图

17、5.4 Flash 编程设置对话框 此时出 现 Flash 编程对 话框 ,如图 5.5 。选 择需 要固 化的.out 文件 ,然 后点 击“Execute Operation ”即 可编 程。 特别需 要提 醒的 是, 在编 程操作 (包 括下 节中 设置 密匙的 操作 ) 过程中 , 应避免目 标芯 片意外 断电 , 否则 轻则 造成 编程失 败, 严重的 可能 导致 密钥区 数据 不可 测而 使芯 片永久 锁死。 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 23 图 5.5 Flash 编程对话框 固化

18、操 作时 出现 的对 话框 如图 5.6 所 示。 完成 后, 即可实 现程 序脱 机运 行。 图 5.6 固化过程 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 24 5.2 加密 此小节 介绍 加密 的一 般方 法, 请特 别注 意 , 若 操作 不 慎或遗 忘密 码将 导致 芯片 永久锁 死。 参考上 一小 节进 入如 图 5.7 所示 窗口 , 这里假 设我 们需要设 置 128 位密匙 为十 六进制 数 FFFF FFFF FFFF FFFF FFFF FFFF FFFF 1111 ,即仅修改 Key0

19、 为 1111 。 图 5.7 设置安全密钥 点击上 图中 “Program Password ”后 出现 如 图 5.8 对 话框。 图 5.8 设置密匙前提醒 点击“ 是”后, 将立 即开 始对设 置密 钥。 如 图 5.9 所示, 若操 作成 功, 将在 CCS 的消 息提示 框处 出现 操作 成功 的相关 提示 。 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 25 图 5.9 设置密码操作完成后 主窗口消息提示 此时点 击如 图 5.10 中“Lock ”和 “Unlock ”将 可以 分别实 现临 时

20、性 锁定 和解 锁。 图 5.10 锁定目标芯片后的效果 5.3 解锁 被加密 的目 标芯 片断 电后 ,若需 要再 次联 接 CCS 和目标板 则 需要特 别的 操作 。 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 26 目标芯 片上 电后 , 用 户需 要一直 按住 目标 板的 复位 按钮以 保持 复位 状态 , 同 时点 击 CCS 主菜单 “Debug”下的 “Connect ” 或按 下快捷 键 “Alt+C ” 即可实 现 CCS 和 目标 板的正 确联 接。 联接成 功后 ,点 击主 菜单 “To

21、ols ”下 的“F28xx On-Chip Flash Programmer ”,将出现 如图 5.11 对话 框, 其要 求用户输 入 128 位密钥 。 图 5.11 密匙输入框 填入密 钥后 ,然 后点 击“Unlock ”, 若密 钥正 确, 将出现 如图 5.12 对话框 。表明设 备 被成功 解锁 。 图 5.12 设备解锁成功 点击 “确 定” , 将 进入 Flash 编程 对话 框。如 图 5.13 所示 ,选择“Erase Only ”并点击 “Execute” 可擦 除 Flash ,擦除 Flash 操作可 以同时 实 现密钥 的移 除。 此后 目标 芯片联 接入 CCS 时将不 再需 要密 钥。 广州周立功单片机发展有限公司 Tel :(020)38730976 38730977 Fax :38730925 http:/ 27 图 5.13 擦除密钥

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报