2.9.2.2 Execute from the current address

Perform any of the following operations to start executing the program from the address at the current PC value.

(1)

Normal execution

Click the button on the debug toolbar.

When this operation is performed, the program continues to be executed until either of the following occurs:

-

The button has been clicked (see "2.10.1 Stop the program manually").

-

The PC has reached a breakpoint (see "2.10.2 Stop the program at the arbitrary position (breakpoint)").

-

Other break factors have occurred.

(2)

Execution ignoring break-related events

Click the button on the debug toolbar.

When this operation is performed, the program continues executing until either of the following occurs:

-

The button has been clicked (see "2.10.1 Stop the program manually").

-

Other break factors have occurred.

Remark

If you have started the execution with this operation, the occurrence of Printf event will also be ignored.

(3)

Execution to the caret position

To start this operation, move the caret to the line/instruction at which you wish to stop the program in the Editor panel/Disassemble panel, then select [Go to Here] from the context menu.

When this operation is performed, the program continues to be executed until either of the following occurs:

-

The PC has reached the address of the caret position.

-

The button has been clicked (see "2.10.1 Stop the program manually").

-

Other break factors have occurred.

Caution

When the corresponding address of the line at the caret position does not exist, the program is executed to the corresponding address of the lower valid line (if the corresponding address does not exist, an error message will appear).

Remark

If you have started the execution with this operation, the occurrence of Printf event will also be ignored.