第5章 集成开发环境(CCS)ppt课件_第1页
第5章 集成开发环境(CCS)ppt课件_第2页
第5章 集成开发环境(CCS)ppt课件_第3页
第5章 集成开发环境(CCS)ppt课件_第4页
第5章 集成开发环境(CCS)ppt课件_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5章 集成开发环境CCS内容提要:CCS概述CCS的根本操作: CCS的窗口、菜单和工具条,文件的编辑,CCS工程工程的建立和构建工程工程的调试: 程序的运转控制,断点和探测点的设置和运用,存放器、存储器、变量的察看和修正,图形工具的运用、数据输入与输出等5.1 CCS概述集成开发环境CCS概述CCS软件的安装针对TMS320系列DSP任务于Windows操作系统下,采用图形接口界面提供有环境配置、源文件编辑、程序调试、跟踪和分析等工具 5.1.1 集成开发环境CCS概述1. CCS的两种任务方式软件仿真器方式可以脱离DSP芯片,在PC机上模拟DSP的指令集和任务机制,主要用于前期算法实现和

2、调试硬件在线编程方式可以实时运转在DSP芯片上,与硬件开发板相结合在线编程和调试运用程序 C55x集成代码产生工具用来对C言语、汇编言语或混合言语编程的DSP源程序进展编译汇编,并链接成为可执行的DSP程序主要包括汇编器、链接器、C/C+编译器和建库工具等 集成开发环境集编辑、编译、链接、软件仿真、硬件调试和实时跟踪等功能于一体包括编辑工具、工程管理工具和调试工具等 2. 主要构成:DSP/BIOS实时内核插件及其运用程序接口API,主要为实时信号处置运用而设计,包括DSP/BIOS的配置工具、实时分析工具等 实时数据交换的RTDX插件以及相应的程序接口API,可对目的系统数据进展实时监视,实

3、现DSP与其他运用程序的数据交换 由TI公司以外的第三方提供的各种运用模块插件 3. CCS的主要功能具有集成可视化代码编辑界面,用户可经过其界面直接编写C、汇编、d文件等含有集成代码生成工具,包括汇编器、优化C编译器、链接器等,将代码的编辑、编译、链接和调试等诸多功能集成到一个软件环境中高性能编辑器支持汇编文件的动态语法加亮显示,运用户很容易阅读代码,发现语法错误工程工程管理工具可对用户程序实行工程管理。在生成目的程序和程序库的过程中,建立不同程序的跟踪信息,经过跟踪信息对不同的程序进展分类管理根本调试工具具有装入执行代码、查看存放器、存储器、反汇编、变量窗口等功能,并支持C源代码级调试 断

4、点工具,能在调试程序的过程中,完成硬件断点、软件断点和条件断点的设置探测点工具,可用于算法的仿真,数据的实时监视等分析工具,包括模拟器和仿真器分析,可用于模拟和监视硬件的功能、评价代码执行的时钟数据的图形显示工具,可以将运算结果用图形显示,包括显示时域/频域波形、眼图、星座图、图像等,并能进展自动刷新 提供GEL工具。利用GEL扩展言语,用户可以编写本人的控制面板/菜单,设置GEL菜单项选择项,方便直观地修正变量,配置参数等支持多DSP的调试支持RTDX技术,可在不中断目的系统运转的情况下,实现DSP与其他运用程序的数据交换提供DSP/BIOS工具,加强对代码的实时分析才干 5.1.2 CCS

5、软件的安装系统配置要求:操作系统:Windows2000/XP/NTPC:32MB以上RAM,500MB以上的剩余硬盘空间,Pentium133以上的微处置器,分辨率在800600以上的显示器 现有的普通PC根本都能满足运转CCS的要求 安装过程包括两个阶段:安装CCS系统软件 将CCS的安装光盘放入CD-ROM驱动器中,运转光盘根目录下的setup.exe,按照安装导游的提示将CCS安装到指定目录中默许安装目录为C:ti安装终了后,桌面出现“CCS2C5000和“Setup CCS2C5000两个快捷方式图标安装仿真器驱动程序 根据不同的仿真器,按照阐明书的提示进展安装5.1.3 配置CCS

6、CCS是一个开放的开发环境,必需设置不同的系统配置才干实现对不同环境的支持系统配置System Configuration定义用户将要运用的目的板Target Board或者软件仿真器Simulator配置方法如下:双击桌面上的“Setup CCS2C5000快捷方式图标,屏幕上将出现“Import Configuration对话框在 Available Configuration可用配置中列出了包含的一切可用系统配置,如:C54xx、C55xx等系列,有Simulator、Emulator,DSK等平台供选择选择适宜的配置在“Filters选项中进展设置可以协助更快地在可用配置找到所用的配置

7、,点击“Import按钮,所选的系统配置就被添加进“System Configuration中了点击“Save and Quit按钮,保管系统配置退出“Setup CCS2C5000,即可完成CCS系统配置5.2 CCS的根本操作 进入CCS主界面 源文件的建立、翻开、封锁与编辑 工程工程的创建、封锁和翻开 工程中文件的添加或删除 工程的构建编译、链接5.2.1 进入CCS主界面1. 窗口工程窗口编辑窗口反汇编窗口内存显示窗口存放器显示窗口图形显示窗口 CCS的一切窗口都含有一个关联菜单2. 主菜单文件管理,载入执行程序、符号及数据、文件输入/输出等 文字及变量编辑。如剪贴、查找交换、内存变量

8、和存放器编辑等 工具条显示设置。包括内存、存放器和图形显示等 工程工程管理、工程工程编译和构建工程工程等 设置断点、探测点,完成单步执行、复位等性能菜单。包括设置时钟和性能断点等利用通用扩展言语扩展功能菜单 选项设置。设置字体、颜色、键盘属性、动画速度、内存映射等 工具菜单。包括管脚衔接、端口衔接、命令窗口、链接配置等DSP/BIOS核。包括DSP/BIOS配置工具、实时分析工具、DSP/BIOS核、芯片支持库等 窗口管理。包括窗口陈列、窗口列表等 协助菜单。为用户提供在线协助信息 3. 常用工具条 (1) 规范工具条创建文件按钮。用来创建新文件。 翻开文件按钮。用来翻开已有的文件。 保管文件

9、按钮。用来保管当前窗口的文件。 剪切按钮。用来剪切文本,将标志文本放入剪切板。 复制按钮。用来复制文本,将标志文本放入剪切板。 粘贴按钮。用来粘贴文本,将剪切板中的文本粘贴在光标处。 吊销按钮。用于吊销最后的编辑活动。 恢复按钮。用于恢复最后吊销的活动。向下搜索按钮。用来查找光标所在处下一个要搜索的字符串。 向上搜索按钮。用来查找光标所在处前一个要搜索的字符串。 搜索文本段按钮。将加亮显示的文本段作为搜索文本,单击该按钮,窗口将挪动到该段下一个出现的位置。 搜索多个文件按钮。在多个文件中搜索指定的文本段。 打印文件按钮。用来打印当前窗口源文件。协助按钮。为用户提供上下文相关的协助。 2编辑工具

10、条把光标放置在某括号前,按此按钮即查找自光标所在处开场的括号,并标志括号对中的文本。 查找下一个开括号对,标志与之对应的括号对内的文本。 查找匹配括号按钮。查找下一个开括号按钮。 把选中的文本块左移一个制表站。 把选中的文本块右移一个制表格。 设置或取消书签。 查找下一个书签。 查找上一个书签。 编辑书签。 3工程工程工具条编译当前的源文件,生成目的.obj文件对上次 操作以后改动了的文件进展编译,并链接生成输出.out文件重新编译并链接当前工程工程中的一切文件,生成输出.out文件在编辑窗口中的源文件或反汇编指令中设置断点删除全部断点设置探测点删除全部探测点4调试工具条单步运转,遇到函数或子

11、程序,那么进入函数内部或子程序。汇编言语调试 。 单步运转,遇到函数或子程序时全速完成,不进入函数内部或子程序。汇编言语调试 。单步跳出,从当前子程序的位置全速执行后续子程序,前往到调用该子程序的指令。单步运转,遇到函数或子程序,那么进入函数内部或子程序。C言语调试 。单步运转,遇到函数或子程序时全速完成,不进入函数内部或子程序。C言语调试 。 程序从上次运转停顿处,全速运转到当前光标处。 从当前PC位置开场执行程序,直到遇到断点后停顿。 暂停正在执行的程序。 在执行前先设置好各断点,每按一次该按钮,就会从当前程序位置执行到下一个断点处。延续按该按钮可以实现动画运转。用来显示存放器察看窗口,察

12、看和修正存放器。 用来翻开存储器窗口选项,显示存储器察看窗口。 用来翻开调用堆栈察看窗口。 用来翻开反汇编窗口。 用来翻开快速察看窗口,查看和修正变量。 用来翻开察看窗口,监视部分变量和全局变量的值。 5.2.2 源文件的建立、翻开、封锁与编辑图5.7 工程文件夹 以音频增益处置程序volume为例,在CCS环境下讲述源程序文件的建立和编辑,工程文件的建立,工程工程的编译、链接,程序的运转控制、变量察看等CCS的根本运用方法。例5-1,建立3个新的文本格式源程序文件文件内容如下:1C言语源程序volume.c: /相关头文件/#include volume.h/任务变量定义/int inp_b

13、ufferBUF_SIZE;/ 输入缓冲区int out_bufferBUF_SIZE;/ 输出缓/ BUF_SIZE的定义见volume.h int *input;int *output;int volume = 2;struct PARMS str = 2934, 9432, 213, 9432, &str;/调用子程序规那么/int read_signals(int *input);int write_buffer(int *input,int *output,int count);int output_signals(int *output);/主程序/main() int num =

14、 BUF_SIZE;int i;/ =初始化=i=0;input=inp_buffer;output=out_buffer;/ =无限循环= while ( TRUE ) read_signals(inp_buffer);/ 加软件断点和探针write_buffer(inp_buffer, out_buffer, num);output_signals(output);i+; /子程序/ 读取输入信号int read_signals(int *input)/ 在此读取采集数据信号放到输入缓冲区inputreturn(TRUE);/ 将数据进展处置后搬移到输出缓冲区int write_buffe

15、r(int *input,int *output,int count)int i;for ( i=0;i DARAM .vectors: VECT .trcinit: DARAM .gblinit: DARAM frt: DARAM .cinit: DARAM .pinit: DARAM . .sysinit: DARAM .bss: DARAM2 .far: DARAM2 .const: DARAM2 .switch: DARAM2 .sysmem: DARAM2 .cio: DARAM2 .MEM$obj: DARAM2 .sysheap: DARAM2 .sysstack: DARAM2

16、 .stack: DARAM2 5.2.3 工程工程的创建、封锁和翻开选择菜单“Project - New,翻开“Project Creation对话框在“Project填入工程名,在“Location中会自动补全存储途径,也可以自在选择存储途径 在“Project Type中选择“Executable.out,这表示生成一个.out类型的可执行的文件在“Target中填入平台称号1.创建一个新的工程工程例5-2,创建一个名为“volume.pjt的工程文件。2.工程工程的封锁选择菜单“Project - Close即可封锁当前工程工程。3.工程工程的翻开选择工程菜单“Project中的“Op

17、en命令,弹出“Project Open对话框在对话框中,选择要翻开的工程工程文件,单击“翻开按钮。 翻开另一个工程工程后,以前翻开的工程工程将自动封锁5.2.4工程中文件的添加或删除1.向工程中添加文件 单击“Project -Add File to Projects,选择添加的文件 或在工程管理器Project View中单击右键或将文件拖进工程管理器的窗口中来完成添加文件义务2.从工程中删除文件 在工程工程清单中,用右键单击所要删除的文件,弹出关联菜单,选择“Remove from Project选项即可删除该文件5.2.5工程的构建编译、链接工程工程的构建对工程有关文件进展编译链接,生

18、成可执行文件CCS的构建工程工程提供了4种操作,即编译文件添加性构建全部重新构建停顿构建。1.编译文件编译文件仅完成对当前源文件的编译,不进展链接。详细操作如下: 在工程工程清单中,右击要编译的源文件名,选择关联菜单中的“Open选项,翻开要编译的源文件。也可双击文件名,翻开源文件在菜单“Project中选择“Compile File,或单击工程工具条中的编译文件按钮,对翻开的文件进展编译 在对当前文件进展编译的过程中,任务界面的底部出现“Output窗口,显示编译信息2.添加性构建仅对修正正的源文件进展编译,先前编译过、没有修正的文件不再进展编译以下方法都可以完成工程工程的添加性构建 选择工

19、程菜单“Project中的“Build命令 单击工程工具条中的添加性构建按钮在工程工程窗口中,右击工程工程文件,选择关联菜单中的“Build选项3.全部重新构建对当前工程工程中的一切文件进展重新编译、重新链接,构成输出文件以下方法都可以完成工程工程的添加性构建选择“Project菜单中的“Rebuild All单击工程工具条中的全部重新构建按钮4.停顿构建停顿当前的构建进程选择“Project菜单中的“Stop Build或单击工程工具条中的停顿构建按钮5.工程工程选项工程工程选项的类型:C编译器选项汇编器选项链接器选项工程工程选项类型的设定可经过工程工程选项对话框来设定也可以在工程工程命令文

20、件中设定,参考第4章有关内容例5-4,构建“volume.pjt工程翻开“volume.pjt,点击工程工具条中的按钮,即可完成该工程的全部重新构建生成的可执行代码文件为“volume.out,放在目录e:DSP_C55examvolumedebug下5.3 工程工程的调试当完成工程工程构建,生成目的文件后,就可以进展程序的调试普通的调试步骤为:装入构建好的目的文件设置程序断点、探测点和评价点执行程序程序停留在断点处,查看存放器和内存单元的数据,并对中间数据进展在线或输出分析 5.3.1 程序的运转控制程序运转控制在调试程序过程中的复位、执行、单步执行等操作CCS开发环境提供了多种调试程序的运

21、转操作。运用调试工具条或运用调试菜单“Debug中的相应命令 1.加载程序装载程序在进展程序运转之前,需将.out目的文件装入目的系统选择菜单“File-Load Program,弹出“Load Program对话框中,选择所要装载的.out文件,即可将程序加载到目的系统重新装载程序在调试程序的过程中,经常会出现程序被破坏的情况。可选择“File菜单中的“Reload Program命令,向目的系统重新装载文件2.复位目的处置器CPU复位命令在“Debug调试菜单中,选择“Reset CPU该命令是将目的处置器CPU恢复到上电初始形状,初始化一切存放器的内容,并停顿当前所执行的用户程序重新开场

22、命令在“Debug调试菜单中,选择“Restart该命令是将CCS的程序指针PC恢复到用户程序的入口地址,但不能开场执行程序进入主程序命令在“Debug调试菜单中,选择“Go Main该命令用于调试C言语用户程序其功能是将一个暂时断点设置在用户程序关键字“main处,并从此处开场执行用户程序,直到遇到用户设置的断点或执行“Halt命令时,停顿执行程序,撤销暂时断点当执行的用户程序停顿在“main处时,相关的一些源文件被自动装载3.单步运转1单步进入快捷键F8假设源程序采用汇编指令,那么该命令完成一条汇编指令的执行假设采用的是C程序,那么这一命令将执行一条C指令,可进入语句内部如子程序或软件中断

23、等调试 2单步执行快捷键F10在菜单“Debug中,选择“Step Over命令或单击调试工具条上的按钮单步执行操作该操作是每发出一条操作命令,执行一条或一段程序对于普通程序,该命令仅执行一条程序指令(一条汇编指令或C语句)假设所执行的是一条程序调用语句,那么该命令是将所调用的程序作为一条指令来完成,即把调用指令和调用程序作为一条指令来执行 3单步跳出快捷键Shift+F7执行菜单“Debug中的“Step Out命令或单击调试工具条上的按钮,即可完成单步跳出操作此命令可完成从子程序中跳出,即从当前子程序的位置开场,自动执行后续的程序,直到前往到调用该子程序的指令为止 4执行到当前光标处快捷键

24、Ctrl+F10可以经过选择菜单“Debug中的“Run to Cursor命令或单击调试工具条中的按钮来完成操作在程序的调试过程中,此项操作可以提供方便的调试方法,只需在反汇编窗口中设置一个光标(单击设定指令的所在行),就可以使程序从当前位置开场,不断执行到光标所在处为止4. 多步执行操作选择调试菜单“Debug中的“Multiple Operations命令,弹出“Multiple Operation对话框 在对话框的下拉菜单中选择相应的单步操作类型,在对话框的“Count选项中设定相应的操作次数,单击“OK按钮即可完成多步操作 5.实时运转执行程序选择调试菜单“Debug中的“Run命令

25、,或单击调试工具条上的运转程序按钮,程序运转直到遇见断点为止暂停执行在调试菜单“Debug中,选择“Halt命令,或单击调试工具条上的暂停程序按钮,暂停程序的运转 动画执行运用调试菜单“Debug中的 “Animate命令,或单击调试工具条上的动画执行按钮,可以实现动画操作 在执行前先设置好各断点,然后,每执行一次操作命令,就会从当前程序位置执行到下一个断点处动画执行速度可经过设置选项设定自在运转在调试菜单“Debug中的“Run Free命令,实现用户程序的自在运转这是一种全速执行用户程序的操作。从当前的PC位置开场,忽略一切的断点、探测点和评价点,全速执行用户程序假设要停顿自在运转,可运用

26、“Halt(暂停)命令或对目的处置器进展硬件复位5.3.2 断点断点的作用暂停程序的运转,以便察看程序的形状,检查或修正变量,查看调用的堆栈、存储器和存放器的内容等断点可以设置在编辑窗口中源代码行上,也可以设置在反汇编窗口中的反汇编指令上设置断点时该当防止以下两种情形: 将断点设置在属于分支或调用的语句上将断点设置在块反复操作的倒数第一或第二条语句上1.断点的设置方法在反汇编窗口或含有C源代码的编辑窗口中,将光标移到需求设置断点的语句行上,单击工程工具条上的设置断点按钮,那么在该行语句设置一个断点 或:经过菜单“Debug中“Breakpoints命令,弹出“Breakpoints /Prob

27、e Points对话框。然后在对话框中选择断点类型、位置 2.断点的删除单击工程工具条上的删除断点按钮,可以删除全部断点假设只想删除部分断点,可以翻开“Breakpoints /Probe Points对话框,在断点窗口的清单中,选择要删除的断点,单击“delete按钮,可以删除该断点3. 断点的允许和制止 制止断点 翻开“Breakpoints /Probe Points对话框。在断点窗口的清单中,选择要删除的断点,单击该断点的标志框,去除“号标志,使该断点处于制止形状。可以删除部分断点允许断点 翻开“Breakpoints /Probe Points对话框,在断点窗口的清单中,选择要允许的

28、断点,单击该断点的标志框,设置“号标志,使该断点处于允许形状5.3.3 反汇编窗口的运用 反汇编窗口主要用来显示反汇编后的指令和调试所需的符号信息,包括反汇编指令、指令所存放的地址和相应的操作码机器码1. 翻开反汇编窗口当程序装入目的处置器或仿真器后,CCS会自动翻开反汇编窗口用户可以运用“View菜单中的“Dis-Assembly选项,或调试工具条中的察看反汇编按钮,翻开多个反汇编窗口图5-14 反汇编窗口2.修正程序当前地址 在调试程序时,经常需求修正执行程序的当前地址,可在反汇编窗口中完成在反汇编窗口中,把光标移至某程序行,选择菜单“Debug的“Set PC to Cursor选项,即

29、可把执行程序的当前地址设置在光标处3.观看C源程序与汇编程序的混合代码利用反汇编窗口可以观看C源程序和汇编程序的混合代码。 选择“View-Mixed Source/ASM,那么会同时显示汇编言语语句和C言语语句,如图5-15所示。图5-15 “Mixed Source/ASM窗口单击某个指令或存放器,再按“F1键,将出现关于这个指令和存放器的详细解释。这是一个学习汇编言语的好方法。5.3.4 存储器窗口的运用 存储器窗口可以直接显示存储器的内容。 在调试程序的过程中,可直接察看存储器的内容来判别程序的正确性。 1.察看存储器的内容1点击调试工具条中的察看存储器按钮,或选择“View菜单中的“

30、Memory选项,可以翻开“Memory Window Options对话框。图5-16 存储器选项窗口 2输入各选项参量,确定窗口的特征。Address:地址。Q-Value:Q值表示所察看数据的小数点位置,其值可选择031之间的整数。Format:数据格式,从下拉菜单中选择。 Use IEEE Float:数据以IEEE浮点格式显示。 Page:页面选择显示的存储器空间类型。可选择的类型有Program(程序)、Data(数据)和I/O。Enable Reference Buffer:使能参考缓冲器 Start Address:表示所要察看的存储器起始地址,留意必需以0 x开头。 End

31、Address:存储器终了地址。 Update Refrence Buffer Automat:自动更新参考缓冲器。3单击“OK按钮,出现存储器窗口。图5-17 存储器窗口2.编辑存储器1快速编辑翻开存储器窗口,找到要编辑的存储器位置。左键双击要编辑的存储器所在行,弹出“Edit Memory对话框。 在编辑对话框的“Data栏中,输入要编辑的数据。 点击“Done按钮,完成存储器的编辑。2采用命令菜单编辑 翻开“Edit菜单,选择“Memory中的“Edit命令,弹出“Edit Memory对话框。在“Address和“Data栏中,输入地址和数。点击“Done按钮,完成存储器的编辑。3.存

32、储器块操作拷贝数据块,用来将存储器中某一区域的数据块复制到另一个区域。 在主菜单“Edit中,选择“Memory中的“Copy命令,翻开“Setup for Copying对话框。输入源数据块的首地址、数据长度和存储空间类型,输入目的数据块首地址和存储空间类型,点击“OK按钮,即完成数据块拷贝。填充数据块,用特定的数据填充存储器某一段区域。在主菜单“Edit中,选择“Memory中的“Fill命令。翻开“Setup Fill Memory对话框,输入数据块首地址、数据长度、填充数据内容和存储空间类。点击“OK按钮,完成数据块填充。 5.3.5 存放器窗口的运用存放器窗口的作用用来察看目的处置器

33、的CPU存放器和外设存放器。CPU存放器的内容还可以经过存放器编辑对话框进展编辑修正。 1.启动存放器窗口点击调试工具条中的察看存放器按钮,或选择菜单“View中的“Registers - CPU Registers选项,可以翻开存放器窗口。2.编辑存放器有三种方法可以翻开编辑存放器对话框在翻开的存放器窗口中,双击某存放器名即可翻开编辑对话框。选择“Edit菜单中的“Edit Register命令,可翻开编辑对话框。从存放器窗口中,右击窗口翻开关联菜单,选择“Edit Register命令,可翻开编辑对话框。 5.3.6 察看窗口的运用察看窗口(Watch Window)用于实时地察看和修正部

34、分变量和全局变量的值。 1.翻开察看窗口运用调试工具条中的翻开察看窗口按钮,或采用“View菜单中的“Watch Window命令都可以翻开察看窗口。在“Watch Locals标签中,调试器自动显示部分变量的名字、大小、类型。部分变量的值可以被改动,但是名字不能改动。在“Watch标签中,调试器显示部分和全局变量以及指定表达式的名字、大小、类型。在“Watch Locals窗口中不能添加或删除变量,而添加变量或表达式需求在“Watch窗口中进展。将光标移到所选定的察看窗口中,单击图标,或按键盘上的“Insert键,在出现的框内输入变量符号,即把该变量参与到察看窗口中。2.在察看窗口中参与察看

35、变量3.删除察看变量有两种方法可以从察看窗口中删去某变量: 在当前察看窗口中,双击某变量。按键盘中的“Delete键,从窗口列表中删除此变量。 选中某变量后,右键单击该变量,翻开关联菜单,选择“Delete Selected Items选项,即可删除该变量。 4.编辑变量有两种方法可以完成变量的编辑:在察看窗口中找到所要编辑的变量;左键双击要编辑的变量,在“Value栏中,输入要编辑的数据。选择菜单“Edit中的编辑变量命令“Edit Variable,弹出编辑变量对话框。在对话框中输入信息:要编辑的变量名和新的变量值。点击“OK按钮完成编辑。5.3.7 图形显示工具CCS开发环境提供了多种强

36、大功能的图形显示工具,可以将内存中的数据以各种图形的方式显示给用户,协助用户直观了解数据的意义。图形工具在数字信号处置中非常有用,可以从总体上分析处置前和处置后的数据,以察看程序运转的效果。 在菜单“View中选择“Graph选项,即可进入图形显示功能子菜单。表5-1 图形显示功能5.3.8 探测点探测点是一种设置在源文件某条语句上的特殊断点,主要用来与一个外部文件的读/写相关联。当用户程序运转到探测点时,自动地从与该探测点衔接的外部文件中读入数据或将存储器内容输出给外部文件。完成数据的传输后,自动恢复程序的运转。探测点在算法开发过程中是一个有用的工具,可用来与PC主机进展数据通讯。1.探测点的设置探测点可以在编辑窗口的源文件中设置,也可以在反汇编窗口的反汇编指令中设置。在编辑窗口或反汇编窗口中,将光标移到主函数要参与探测点的行上,单击工程工具条上的设置探测点按钮 ,即可完成探测点的设置。 也可以运用设置探测点对话框完

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论