第45章CCS集成开发环境.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第45章CCS集成开发环境

第4章 CCS3.1集成调试环境安装 4.1?CCS3.1软件安装 4.2?USB接口仿真器驱动程序安装 4.3?配置CCS3.1的运行环境 4.1?CCS3.1软件安装 CCS对PC机的最低要求为Windows 95、32M RAM、100M剩余硬盘空间、奔腾90以上处理器、SVGA显示器(分辨率800×600以上)。 进行CCS系统安装时,先将CCS安装盘插入CD-ROM驱动器中,运行光盘根目录下的setup.exe,按照安装向导的提示将CCS安装到硬盘中。 4.2?USB接口仿真器驱动程序安装 在安装CCS之后,再安装USB接口仿真器驱动程序。 4.3?配置CCS3.1的运行环境 在安装CCS之后、运行CCS软件之前,首先需要运行CCS设置程序,根据用户所拥有的软、硬件资源对CCS进行适当的配置。 第5章?CCS3.1集成调试环境简介 5.1?CCS3.1集成调试环境主要菜单及功能 5.2?工作窗口区 5.3?4个基本文件和1个库函数文件简介 5.4?利用CCS编译器调试程序的简单步骤 5.1?CCS3.1集成调试环境主要菜单及功能 5.1.1?Project(项目)菜单 5.1.2?View(观察)菜单 5.1.3?Debug(调试)菜单 5.1.1 菜单 1.File菜单 2.Edit菜单 3.View菜单 4.Project菜单 5.Debug菜单 6.Profiler菜单 7.Option菜单 5.1.2 工具栏 1.Standard Toolbar Standard工具栏包括以下常用工具如图6-7所示: 2.GEL Toolbar GEL工具栏提供了执行GEL函数的一种快捷方法,如图6-8所示。在工具栏的左侧文本输入框中键入GEL函数名,再单击右侧的执行按钮即可执行相应的函数。如果不使用GEL工具栏,也可以使用Edit菜单下的Edit Command Line命令执行GEL函数。 3.Project Toolbar Project工具栏提供了与工程和断点设置有关的命令,Project工具栏提供了以下命令如图6-9所示。 4.Debug Toolbar Debug工具栏提供以下常用的调试命令如图6-10所示。 5.Edit Toolbar Edit工具栏提供了一些常用的编辑命令及书签命令如图6-11所示。 6.Plug-in Toolbars Plug-in Toolbars包括Watch Window和DSP/BIOS两个窗口,其中Watch Window如图6-12所示。 5.2 工作窗口区 1.Files (文件)窗口 2.Disassembly(反汇编窗口) 3.CPU寄存器窗口 4.状态寄存器窗口 5.Memory(存储器)窗口 6.Watch(观察)窗口 Build(建立)状态窗口 5.3?4个基本文件和1个库函数文件简介 5.3.1?C语言程序文件 5.3.2?寄存器头文件F2407_C.H 5.3.3?命令文件.CMD 5.3.4?中断向量文件 5.3.5?库文件rts2xx.lib 1.汇编语言的格式和伪指令 助记符指令一般包含4个部分,其一般组成形式为: [标号][:] 助记符 [操作数] [;注释] 1).标号区 所有汇编指令和大多数汇编伪指令前面都可以带有标号,标号可以长达32个字符,由A~Z、a~z、0~9、_、和$符号组成,且第一个字符不能是数字,区分大小写。 2).助记符区 助记符区不能从第一列开始,否则被认为是标号。 3).操作数区 操作数区是一个操作数列表,可以是常数、符号或常数与符号构成的表达式。操作数间需用“,”号隔开。 4).注释区 注释区可以从任何一列开始,可以包含ASCII字符和空格。 1.2汇编语言的伪指令 功能: -汇编代码和数据到指定的段; -为未定义的变量保存空间; -控制列表文件; -分配存储器; -汇编条件块; -定义全局变量; -指定汇编器能得到的宏; -检查符号调试信息。 1.2.1定义段的伪指令 1).text 存放可执行代码; 2).bss 为全局和静态变量保留空间; 3).sect 定义初始化命名段并把后续代码或数据与该段相联系; 4).asect 创建具有绝对地址的初始化命名段; 5).usect 在初始化命名段内保留空间; 6).data 数据段定义。 1.2.2初始化常数的伪指令 1).bes和.space 在当前段中保留特点的位; 2).byte 将一个或多个8位的数值置入当前段连续的字中; 3).field 将单个数值置入当前字规定的位数中; 4).float和bfloat 将一个单精度32位IEEE格式浮点数行储在当前段的两个连续的字中;

文档评论(0)

liudao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档