- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CCS编译环境说明
2.修改程序当前地址 在调试程序时,经常需要修改执行程序的当前地址,可在反汇编窗口中完成 在反汇编窗口中,把光标移至某程序行,选择菜单“Debug”的“Set PC to Cursor”选项,即可把执行程序的当前地址设置在光标处 3.观看C源程序与汇编程序的混合代码 利用反汇编窗口可以观看C源程序和汇编程序的混合代码。 选择“View-Mixed Source/ASM”,则会同时显示汇编语言语句和C语言语句,如图5-15所示。 图5-15 “Mixed Source/ASM”窗口 单击某个指令或寄存器,再按“F1”键,将出现关于这个指令和寄存器的详细解释。这是一个学习汇编语言的好方法。 5.3.4 存储器窗口的使用 存储器窗口可以直接显示存储器的内容。 在调试程序的过程中,可直接观察存储器的内容来判断程序的正确性。 1.观察存储器的内容 (1)点击调试工具条中的观察存储器按钮,或选择“View”菜单中的“Memory”选项,可以打开“Memory Window Options”对话框。 图5-16 存储器选项窗口 (2)输入各选项参量,确定窗口的特征。 Address:地址。 Q-Value:Q值表示所观察数据的小数点位置,其值可选择0~31之间的整数。 Format:数据格式,从下拉菜单中选择。 Use IEEE Float:数据以IEEE浮点格式显示。 Page:页面选择显示的存储器空间类型。可选择的类型有Program(程序)、Data(数据)和I/O。 Enable Reference Buffer:使能参考缓冲器 Start Address:表示所要观察的存储器起始地址,注意必须以0x开头。 End 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.存储器块操作 拷贝数据块,用来将存储器中某一区域的数据块复制到另一个区域。 在主菜单“Edit”中,选择“Memory”中的“Copy”命令,打开“Setup for Copying”对话框。输入源数据块的首地址、数据长度和存储空间类型,输入目标数据块首地址和存储空间类型,点击“OK”按钮,即完成数据块拷贝。 填充数据块,用特定的数据填充存储器某一段区域。 在主菜单“Edit”中,选择“Memory”中的“Fill”命令。 打开“Setup Fill Memory”对话框,输入数据块首地址、数据长度、填充数据内容和存储空间类。 点击“OK”按钮,完成数据块填充。 5.3.5 寄存器窗口的使用 寄存器窗口的作用 用来观察目标处理器的CPU寄存器和外设寄存器。 CPU寄存器的内容还可以通过寄存器编辑对话框进行编辑修改。 1.启动寄存器窗口 点击调试工具条中的观察寄存器按钮,或选择菜单“View”中的“Registers -- CPU Registers”选项,可以打开寄存器窗口。 2.编辑寄存器 有三种方法可以打开编辑寄存器对话框 在打开的寄存器窗口中,双击某寄存器名即可打开编辑对话框。 选择“Edit”菜单中的“Edit Register”命令,可打开编辑对话框。 从寄存器窗口中,右击窗口打开关联菜单,选择“Edit Register”命令,可打开编辑对话框。 5.3.6 观察窗口的使用 观察窗口(Watch Window)用于实时地观察和修改局部变量和全局变量的值。 1.打开观察窗口 使用调试工具条中的打开观察窗口按钮,或采用“View”菜单中的“Watch Window”命令都可以打开观察窗口。 在“Watch Locals”标签中,调试器自动显示局部变量的名字、大小、类型。局部变量的值可以被改变,但是名字不能改变。 在“Watch”标签中,调试器显示局部和全局变量以及指定表达式的名字、大小、类型。在“Watch Locals”窗口中不能添加或删除变量,而添加变量或表达式需要在“Watch”窗口中进行。 将光标移到所选定的观察窗口中,单击图标,或按键盘上的“Insert”键,在出现的框内输
文档评论(0)