S5U1C17001C ManUal
EPSOn
3-5
(C COMPilEr PaCkagE fOr S1C17 faMily) (Ver. 1.5.0)
3 SOfTWarE DEVElOPMEnT PrOCEDUrES
3
SoftDev
(1) Creating a new project 1
This is the conventional procedure for developing software with the
IDE
. The user creates source files, after
which the
IDE
automatically generates all other files required for build processing and debugger startup.
The basic procedural flow is given below.
Create a new project
Edit source files
Specify build options
Set a linker script (link map)
Build (compile link)
Set debugger startup
Start the debugger
Close the debugger
Debug
Error?
OK?
Create and edit source files using the
IDE
.
You can also import source files created in other editors.
IDE
Debugger
Select C compiler, assembler, and linker options.
From
second
time
yes
yes
no
no
From
second
time
Set section information and location.
Linker script files are generated automatically by the
IDE
.
Run
make.exe
to execute the makefile generated
automatically by the
IDE
.
You can jump from an error message to the editor line
containing the error.
Set parameter file map information and connect
mode, etc.
Completed
Start the
gdb
debugger. The
gdb
debugger executes
the command file generated automatically by the
IDE
.
Start the
IDE
Figure 3.2.2 Procedural flow (makefiles, etc. generated automatically by the
iDE
)
For detailed information on basic operations, from starting the
IDE
to debugging the program, refer to Section
3.3, "Tutorial 1 (Basic Operations, from Project Creation to ROM mask Data)".
Содержание 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 ...