S5U1C17001C ManUal
EPSOn
3-29
(C COMPilEr PaCkagE fOr S1C17 faMily) (Ver. 1.5.0)
3 SOfTWarE DEVElOPMEnT PrOCEDUrES
3
SoftDev
3.3.6 Debugging a Program
Before debugging a program, create a parameter file for the debugger. This is a file in which the memory map in-
formation of the target system is written, which is loaded into the debugger to set a memory map. A parameter file
should be created to be suitable for the memory configuration of the target system and must always be loaded into
the debugger.
Furthermore, the debugger's startup options must also be set before debugging a program.
Setting parameters
Step 39
: Select the "
sample
" project in the [Navigator] or the [C/C++ Projects] view and then [Properties]
from the [Project] menu.
Step 40
: Select [GNU17 Parameter Settings] from the properties list by clicking on it.
Two items of area information that have been set by default will be displayed.
The information for RAM defines that 0x0 to 0xffffff (16M bytes) be used as a RAM area. Note that "
00
word
" here means this device is accessed in 32-bit size for read with no wait states (0 cycles) and for write
with no wait states (0 cycles). (The access conditions set here are effective in only simulator mode.)
Other area information for the stack area in RAM is also defined.
Shown here is the basic configuration of the S1C17 microcomputer that incorporates the S1C17 Core.
If other memory or external devices must be used, click the [Add] button and set the area to be added.
Since the sample program does not specifically require a memory configuration other than the default, a param-
eter file may be created directly as shown here without incurring any problem. Steps 41 to 47 below are shown
for reference only. No operation is required.
As for an example, we'll add a ROM area (0x8000–0x17fff). Note, however, that areas cannot overlap with an-
other area except for the STACK setting. Therefore, first the RAM area must be changed to 0x0–0x7fff.
Step 41
: Click on the RAM line in the list box to get it displayed in inverse video and click the [Edit] button.
The [Edit Parameter] dialog box will be displayed.
Содержание 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 ...