- 6
- 0
- 约8.82千字
- 约 44页
- 2019-12-02 发布于湖北
- 举报
主要内容 程序的编写 调试环境代码编译器CC简介 调试一个程序的简单步骤 头文件和命令文件 2.“CC C2000”为程序调试仿真环境。完成对系统的配置之后,在给实验板供电的情况下,双击快捷键“CC‘C2000”,就可进入图 4.2所示的集成调试环境。 图4.2所示的集成调试环境由3部分组成: 1.顶部为集成调试环境的标题栏(C24xEmulator(Texas Instruments)/CPU_1-C2XX Code Composer), 2.第2行为菜单栏(File、Edit、Project……); 3.下面部分为工作窗口区(Files、Dis-Assembly、CPU…) 4.2.1 主要菜单及功能介绍 1.Project(工程)菜单 Project/New:新建一个工程,将该工程保存至新建工程的文件夹里面。 Project/Open:打开一个已有的工程。 Project/Add Files to Project:将文件添加到该工程中。 添入工程的文件扩展名可以有:*.C,*.ASM,*.OBJ或*.LIB,*.CMD。 Project/Close:将一个已打开的工程关闭。 Project/Compile Files:对工程中的文件进行编译。 Project/Build:对工程进行编译、汇编和连接,生成可执行文件.OUT。 Project/Rebuild:对工程进行再一次编译、汇编和连接,生成可执行文件.OUT。 Project/Stop Build:停止对工程的编译、汇编和连接。 Project/Show Dependencies:显示该工程中用到的所有文件和所需的库文件。 Project/Scan All Dependencies:细看该工程中用到的所有文件和所需的库文件。 Project/Options:对Build过程中的一些选项进行配置;通常在Build时采用默认设置。 Project/Recent Project Files:显示最近打开过的工程。 2.View(观察)菜单栏 View/Dis-Assembly:观察汇编程序窗口;可在此窗口中对汇编程序进行修改。 View/Memory:观察存储器窗口;可选择观察的存储器类型(程序存储器、数据存储器和I/O空间)和存储器的起始地址。 View/CPU Registers:观察调试过程中CPU寄存器的和各个状态位的变化情况。 View/Watch Window:观察调试过程中的变量,C表达式,地址和寄存器的值。 View/Mixed Source and ASM:在调试过程中即观察C程序又观察汇编程序。 3.Debug(调试)菜单栏 Debug/Breakpoints:将光标放在要设置断点的程序处,选择Debug/Breakpoints可在程序中设置断点;程序运行到断点处自动停止。 Debug/Probe Points:在程序中设置探测点。 Debug/StepInto:单步执行程序并进人调用的子程序。 Debug/StepOver:单步执行程序,但不进入调用的程序(子程序、中断服务程序),即该命令一步执行完被调用的程序。 Debug/StepOut:跳出子程序。 Debug/Run:执行程序到断点、探测点或用户中断(ESC)。 Debug/Halt:当执行Run时,用Halt来停止程序的执行。 Debug/Reset DSP:对处理器进行复位。 Debug/Restart:将程序指针指向程序的起始地址,从程序最开始处执行程序。 4.2.2 工作窗口区 在CC集成环境中,常用工作窗口有Files(文件)窗口、Dis-Assembly(汇编文件)窗口、CPU窗口、Memory(存储器)窗口以及Watch(观察)窗口等。 1.Files(文件)窗口 该程序包括当前系统用到的GEl文件和工程。通常在GEL文件里包括缺省的init.gel文件。在工程里包括用户用到的头文件,用include定义的引用文件和用户在建立工程或后来添加到工程中的C源文件*.C,汇编源文件*.ASM,,目标或库文件*.OBJ,*.LIB和链接命令文件*.CMD。 2.Dis-Assembly(反汇编程序)窗口 该窗口用来显示汇编程序和程序存储器的内容。在这些程序中,用一横条来表示当前指针。同时可用鼠标点击汇编语句的方法来设置断点,再点击一次,取消断点。 3.CPU寄存器窗口 该窗口显示在程序调试过程中CPU寄存器的内容,它包括:程序指针PC、累加器ACC、乘积寄存器PREG、临时寄存器TREG、状态寄存器ST0和STl、重复计数器RPTC、堆栈指针TOS、辅助寄存器ARO~AR7、中断屏蔽寄存器IMR和中断标志寄存器IFR以及全局数据存储器配置寄
您可能关注的文档
- cp7_9多进制数字调制系统-QPSK和QDPSK.ppt
- CO的性质_上课使用.ppt
- Cpp-2_数据类型与表达式.ppt
- Cpp-3_程序设计初步.ppt
- CNKI数据库使用方法.ppt
- CPM1A系列PLC基本指令.ppt
- CNG加气站储气系统.ppt
- CRM使用及失败案例.ppt
- CRT电视烧行管分析(heguijun).ppt
- CO2焊机的使用和维护.ppt
- JJG 543-2026心电图机检定规程.pdf
- 《JJG 543-2026心电图机检定规程》.pdf
- GB/T 47045-2026乘用车车载信息优先级的确定方法.pdf
- 《GB/T 12668.2-2025调速电气传动系统 第2部分:一般要求 交流调速电气传动系统额定值的规定》.pdf
- 中国国家标准 GB/T 12668.2-2025调速电气传动系统 第2部分:一般要求 交流调速电气传动系统额定值的规定.pdf
- 中国国家标准 GB/T 31487.1-2025直流融冰装置 第1部分:系统设计.pdf
- GB/T 12668.2-2025调速电气传动系统 第2部分:一般要求 交流调速电气传动系统额定值的规定.pdf
- GB/T 31487.1-2025直流融冰装置 第1部分:系统设计.pdf
- 《GB/T 31487.1-2025直流融冰装置 第1部分:系统设计》.pdf
- 《GB/T 31418-2025道路交通信号控制系统术语》.pdf
最近下载
- 关于绑架的小故事-绑架关起来的故事.docx VIP
- 定语从句之关系代词100题(高考真题+名校模拟)-2025高考英语语法填空训练(高考真题+名校模拟真题)含答案或解析.pdf VIP
- 海浦蒙特COOL100炫系列别墅电梯控制柜用户手册-中-V1.2.pdf VIP
- 专题12 状语从句100题-备战2024高考英语语法填空专项分类训练(高考真题+名校模拟真题).docx VIP
- 主谓一致100题(高考真题+名校模拟)-2025高考英语语法填空训练(高考真题+名校模拟真题)含答案或解析.pdf VIP
- 药学毕业论文题目(698个).doc VIP
- 专题05 定语从句之关系副词100题(高考真题+名校模拟)-备战2025高考英语语法填空专项分类训练(高考真题+名校模拟真题).docx VIP
- 药学研究生毕业论文题目.doc VIP
- 机械制图第二版-胡建生-第2章投影基础--精品课件.ppt VIP
- 名词性从句100题(高考真题+名校模拟)-2025高考英语语法填空训练(高考真题+名校模拟真题)含答案或解析.pdf VIP
原创力文档

文档评论(0)