10-48
EPSOn
S5U1C17001C ManUal
(C COMPilEr PaCkagE fOr S1C17 faMily) (Ver. 1.5.0)
10 DEBUggEr
10.6.5 Executing the Program
The debugger can execute the target program continuously or one step at a time (single-stepping).
Continuous execution
Continuous execution commands (
continue
,
until
commands)
The continuous execution commands execute the loaded program continuously from the current PC address.
continue
command: When executing the program continuously, you can disable the current breakpoint a
specified number of times.
Example 1: Executing the program continuously from current PC
(gdb)
cont
Continuing.
Example 2: Executing the program continuously from current PC after specifying that current breakpoint be
skipped 4 times
(gdb)
continue
5
Will ignore next 4 crossings of breakpoint 1. Continuing.
until
command: You can specify a temporary PC breakpoint that is effective for only one break and cause the
program to stop running at that position.
Example: Executing the program continuously from current PC to 10th line in
main.c
and causing the
program to break immediately before executing 10th line in
main.c
(gdb)
until
main.c:10
main () at main.c:10
The commands above can also be executed in the [Source] window.
To execute the
continue
command:
•
Choose [Continue] from the [Control] menu.
•
Click the [Continue] button.
[Continue] button
*
You cannot specify the number of times that a break should be
disabled.
To execute the
until
command:
•
Choose [Jump to Here] from a popup menu.
*
To display a popup menu, right-click at the beginning of the source
line where you wish to set a temporary PC breakpoint.
For details on how to operate in the [Source] window, see Section 10.4.2, "[Source] Window."
Stopping continuous execution
The program being executed does not stop until made to break by one of the following causes:
•
Break conditions set by a break setup command are met (including a temporary break specified by the
un-
til
command).
•
Forcible break (generated by clicking the [Stop] button)
•
Other causes of break generated
[Stop] button
*
If the program does not stop, it can be forcibly made to break by using this button.
When the program stops, the cause of break and halted position are displayed in the [Console] window.
Moreover, the contents displayed in the [Source] and [Registers] windows are updated.
Содержание S5U1C17001C
Страница 6: ......
Страница 17: ...1 General S5U1C17001C Manual 1 General ...
Страница 18: ......
Страница 21: ...1 2 Install S5U1C17001C Manual 2 Installation ...
Страница 22: ......
Страница 29: ...3 SoftDev S5U1C17001C Manual 3 Software Development Procedures ...
Страница 30: ......
Страница 103: ...4 SrcFiles S5U1C17001C Manual 4 Source files ...
Страница 104: ......
Страница 121: ...5 IDE S5U1C17001C Manual 5 gnU17 iDE ...
Страница 122: ......
Страница 365: ...6 Compiler S5U1C17001C Manual 6 C Compiler ...
Страница 366: ......
Страница 385: ...7 Library S5U1C17001C Manual 7 library ...
Страница 386: ......
Страница 404: ...7 18 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 7 liBrary THIS PAGE IS BLANK ...
Страница 405: ...8 Assemblr S5U1C17001C Manual 8 assembler ...
Страница 406: ......
Страница 438: ...8 32 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 8 aSSEMBlEr THIS PAGE IS BLANK ...
Страница 439: ...9 Linker S5U1C17001C Manual 9 linker ...
Страница 440: ......
Страница 448: ...9 8 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 9 linkEr THIS PAGE IS BLANK ...
Страница 449: ...10 Debugger S5U1C17001C Manual 10 Debugger ...
Страница 450: ......
Страница 625: ...10 174 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 10 DEBUggEr THIS PAGE IS BLANK ...
Страница 626: ...11 Tools S5U1C17001C Manual 11 Other Tools ...
Страница 627: ......
Страница 695: ...11 68 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 11 OTHEr TOOlS THIS PAGE IS BLANK ...
Страница 696: ...S1C17 Family C Compiler Package Quick Reference Reference ...