S5U1C17001C ManUal
EPSOn
3-1
(C COMPilEr PaCkagE fOr S1C17 faMily) (Ver. 1.5.0)
3 SOfTWarE DEVElOPMEnT PrOCEDUrES
3
SoftDev
3 Software Development Procedures
3.1 Software Development flow
Figure 3.1.1 shows typical software development flow.
GNU17 IDE
C compiler
xgcc
cpp
cc1
Assembler
as
Linker
ld
Debugger
gdb
ICD
Simulator
Object data translator
objcopy
file.c
∗
1
file.o
file.elf
file.mak
file.par
file.sa
Librarian
ar
file.a
libstdio.a
libc.a
file.s
∗
2
file.map
ANSI library
Emulation library
Simulated I/O library
SEIKO EPSON
C source
files
Assembly
source files
file.s
Assembly
source files
Library
files
Make
file
Parameter
file
file.cmd
Command
file
Target Board
Executable
object file
Map
file
2nd pass
ROM data
HEX file
Data dump utility
objdump
file.dump Dump file
ROM area data utility
moto2ff
file.saf
ROM area
data file
Motorola S converter
sconv32
file.psa
Motorola S2
ROM data file
file.ini
Device information
definition file
Function option
generator winfog17
file.fdc
Function option
document file
Mask data checker
winmdc17
file.PA
Mask
data file
(Windows version)
Object
files
file.lds
Linker
script
file
∗
1 file.c
file.h
∗
2 file.s
file.S
Make
libgcc.a (libgccM.a/libgccMD.a)
Figure 3.1.1 Software development flow
Summary of Contents for S5U1C17001C
Page 6: ......
Page 17: ...1 General S5U1C17001C Manual 1 General ...
Page 18: ......
Page 21: ...1 2 Install S5U1C17001C Manual 2 Installation ...
Page 22: ......
Page 29: ...3 SoftDev S5U1C17001C Manual 3 Software Development Procedures ...
Page 30: ......
Page 103: ...4 SrcFiles S5U1C17001C Manual 4 Source files ...
Page 104: ......
Page 121: ...5 IDE S5U1C17001C Manual 5 gnU17 iDE ...
Page 122: ......
Page 365: ...6 Compiler S5U1C17001C Manual 6 C Compiler ...
Page 366: ......
Page 385: ...7 Library S5U1C17001C Manual 7 library ...
Page 386: ......
Page 405: ...8 Assemblr S5U1C17001C Manual 8 assembler ...
Page 406: ......
Page 439: ...9 Linker S5U1C17001C Manual 9 linker ...
Page 440: ......
Page 449: ...10 Debugger S5U1C17001C Manual 10 Debugger ...
Page 450: ......
Page 626: ...11 Tools S5U1C17001C Manual 11 Other Tools ...
Page 627: ......
Page 696: ...S1C17 Family C Compiler Package Quick Reference Reference ...