dsp原理及应用ppt教程-第六章ccs的基本操作课件

dsp原理及应用ppt教程-第六章ccs的基本操作课件

ID:33393627

大小:161.00 KB

页数:13页

时间:2018-05-25

dsp原理及应用ppt教程-第六章ccs的基本操作课件_第1页
dsp原理及应用ppt教程-第六章ccs的基本操作课件_第2页
dsp原理及应用ppt教程-第六章ccs的基本操作课件_第3页
dsp原理及应用ppt教程-第六章ccs的基本操作课件_第4页
dsp原理及应用ppt教程-第六章ccs的基本操作课件_第5页
资源描述:

《dsp原理及应用ppt教程-第六章ccs的基本操作课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章ccs的基本操作6.2.1概述利用CCS集成开发环境,用户可以在一个开发环境下完成工程定义、程序编辑、编译链接、调试和数据分析等工作环节。一般步骤为:(1)打开或创建一个工程文件。(2)使用CCS集成编辑环境,编辑各类文件。(3)对工程进行编译。(4)排除程序的语法错误后,用户可以对计算结果/输出数据进行分析.评估应用程序的性能。第六章ccs的基本操作6.2.2CCS的窗口、主菜单和工具条1、CCS应用窗口编译工具条调试工具工程管理窗口工作区,用户文件管理变量观察窗口工作区中数据显示窗口工作区中C源程

2、序编辑窗口工作区中反汇编调试窗口工作区中BIOS设置窗口编译运行结果信息窗口第六章ccs的基本操作2、关联菜单:在每个CCS活动窗口中单击鼠标右键都可以弹出与此窗口内容相关的菜单。利用此菜单,用户可以对本窗口内容进行特定操作。3、主菜单:菜单项详见教材表6-24、常用工具条:标准工具条,编辑工具条,工程工具条和调试工具条。第六章ccs的基本操作6.2.3工程文件的建立一个工程包括源程序、库文件、链接命令文件和头文件等,它们按照目录树的结构组织在工程文件中。工程构建(编译链接)完成后生成可执行文件。第六章cc

3、s的基本操作1、创建、打开和关闭工程选择菜单“Project”的“New…”项,创建一个新的工程文件。在弹出的窗口中,按编号顺序建立volume.pjt工程文件。2、在工程文件中添加/删除文件①输入新建工程名volume②单击此按钮,选择工程所在目录③单击完成设置第六章ccs的基本操作6.2.4文件编辑:CCS集成编辑环境可以编辑任何文本文件,对C程序和汇编程序还可以用彩色高亮显示关键字、注释和字符串等。6.2.5构建工程工程文件编辑完成后,可以对该工程进行链接,产生可执行文件,为进一步下载调试程序作好准备

4、。CCS提供了4条命令构建工程:编译文件、增量构建、重新构建和停止构建。第六章ccs的基本操作6.2.6利用CCS调试程序一般的调试步骤为:调入构建好的可执行程序,先在感兴趣的程序段设置断点,然后执行程序停留在断点处,查看寄存器的值或内存单元的值,对中间数据进行在线(或输出)分析。1、使用反汇编工具在某些时候(例如调试C语言关键代码),用户可能需要深入到汇编指令—级。此时可以利用CCS的反汇编工具。第六章ccs的基本操作2、程序执行控制在调试程序时,用户会经常用到复位、执行、单步执行等命令。我们统称其为程序

5、执行控制。(1)4种方法复位目标板:ResetDSP、LoadKernel、Restart、GoMain(2)4种程序执行操作:执行程序、暂停执行、动画执行、自由运行(3)4种单步执行操作:单步进入、单步执行、单步跳出、执行到当前光标处第六章ccs的基本操作6.2.7断点设置断点的作用在于暂停程序的运行,以便观察/修改中间变量或寄存器数值。CCS提供了两类断点:软件断点和硬件断点。1、软件断点只有当断点被设置而且被允许时,断点才能发挥作用。下面依次介绍断点的设置、断点的删除及断点的允许和禁止。(1)断点设置

6、使用断点对话框:选择命令Debug/Breakpoints将弹出对话框如图,点击左上角New采用工具条将光标移动到需要设置断点的语句上,点击工程工具条上的“设置断点”按钮。新建打开属性窗口允许断点禁止断点第六章ccs的基本操作(2)断点删除单击“Breakpoint”列表中的一个断点,然后点击“Delete”按钮即可删除此断点。(3)允许和禁止断点单击允许或禁止按钮,将允许或禁止所有断点。“允许”状态下,断点位置前的复选框有“对勾”符号。注意只有当设置一断点,并使能“允许”时断点才发挥作用。2、硬件断点硬件

7、断点与软件断点相比,它并不修改目标程序,因此适用于在ROM存储器中设置断点或在内存读写产生中断两种应用。第六章ccs的基本操作6.2.8指针点的使用CCS的探针断点提供了一种手段允许用户在特定时刻从外部文件中读入数据或写出数据到外部文件中。6.2.9内存、寄存器和变量操作依次介绍如何修改内存块,如何查看和编辑内存单元、寄存器和数据变量。1、内存块操作CCS提供的内存块操作包括拷贝数据块和填充数据块。2、查看、编辑内存显示特定区域的内存单元数据,方法为:选择View/Memory或单击调试工具条上的“显示内存

8、数据”按钮。编辑某一内存单元的方法为:在内存窗口中用鼠标左键双击需要修改的内存单元,或者选择命令Edit/Memory/Eidt。第六章ccs的基本操作3、CPU寄存器显示寄存器选择命令View/CPURegisters/CPURegister或单击调试工具条上的“显示寄存器”按钮。编辑寄存器命令Edit/EditRegister;在寄存器窗口双击需要修改的寄存器;在寄存器窗口单击右键,从弹出的菜单中选择需要修改

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。