
日立Embedded Workshop的用户手册
5.
执行程序
本节介绍如何执行你的程序代码。您将学习如何通过在运行做到这一点
程序连续地或在一个时间步长的单个或多个指令。
5.1
从复位运行
要重置用户的系统,并从运行你的程序
复位向量
地址选择
[调试- >Reset围棋]
or
单击Reset转到工具栏按钮[] 。
该程序将运行直到遇到断点或中断条件满足。您可以手动停止程序
任何时间通过选择
[调试- >Halt ]
或点击Halt工具栏按钮[ ] 。
注意:
该程序将启动从任何地址存储在复位向量位置运行。因此,
重要的是要确保这个位置包含你的启动代码的地址。
5.2
继续运行
当你的程序停止,调试器是
中断模式,
在HEW会显示一个黄色的箭头标记
在编辑器和反汇编窗口的行对应于CPU的当前节目的排水沟
计数器(PC)的地址值。这将要被执行的下一条指令如果执行步骤或继续
在运行。
要继续从当前PC地址运行单击Continue(继续)工具栏按钮[
>Go 。
] ,或者选择
[调试 -
5.3
运行到光标
有时你要通过你的应用程序,您可能需要运行的代码,只有一小部分,即
将需要许多单步执行。您可以使用Go移动光标的功能做到这一点。
如何使用定位光标
1.
2.
确保源或反汇编窗口打开时显示在你想停止的地址。
定位上的地址文本光标在你想通过点击在地址栏中停止
或者使用光标键。
选择
[返回光标]
从弹出式菜单中。
3.
直到它达到指定的地址调试平台将运行从当前的PC值代码
光标的位置。
笔记
1.
如果你的程序不会执行这个地址的代码,该程序不会停止。如果发生这种情况,代码
执行可以通过按下停止
Esc键
键,选择
[调试- >Halt ]
或者单击停止工具栏上
按钮[] 。
转到光标功能需要一个临时的断点 - 如果你已经使用了所有可用的话
该功能将无法正常工作,并且菜单选项将被禁用。
2.
5.4
单步
它是能够在一个时间步单行或指令非常有用的调试代码并检查效果
的系统上的指令。在源代码窗口,然后一步操作步骤单一源代码行。在
修订版2.0 , 06/02 , 37 61