Table Of Contents - Epson S5U1C17001C Manual

Cmos 16-bit single chip microcomputer, c compiler package for s1c17 family
Hide thumbs Also See for S5U1C17001C:
Table of Contents

Advertisement

1 general ..........................................................................................................................1-1
1.1 Features ...........................................................................................................................1-1
1.2 Outline of Software Tools .................................................................................................1-2
2 installation .....................................................................................................................2-1
2.1 Working Environment .......................................................................................................2-1
2.2 Installation Method ...........................................................................................................2-2
3 Software Development Procedures ............................................................................3-1
3.1 Software Development Flow.............................................................................................3-1
3.2 Software Development Using the IDE ..............................................................................3-4
3.3.1 Starting the IDE .................................................................................................3-8
3.3.2 Creating a Project .............................................................................................3-10
3.3.3 Creating, Adding, and Editing a Source File .....................................................3-14
3.3.4 Editing the Build Options and the Linker Script.................................................3-20
3.3.5 Building a Program ...........................................................................................3-28
3.3.6 Debugging a Program .......................................................................................3-29
3.3.7 Creating ROM Data ..........................................................................................3-43
3.4 Tutorial 2 (Using the User Makefiles) ..............................................................................3-45
3.4.1 Creating a Project .............................................................................................3-45
3.4.2 Importing Source Files ......................................................................................3-47
3.4.3 Disabling the GNU17 File Builder .....................................................................3-49
3.4.4 Setting and Correcting the Makefile ..................................................................3-50
3.4.5 Building a Project ..............................................................................................3-51
3.4.6 Starting the Debugger .......................................................................................3-51
3.5 Tutorial 3 (Importing an IDE Project) ...............................................................................3-53
3.6 Tutorial 4 (How to Use ES-Sim17) ..................................................................................3-56
3.6.1 Settings Required for Launching ES-Sim17 .....................................................3-56
3.6.2 How to Launch ES-Sim17 in the Existing Project .............................................3-59
3.7 Debugging Environment ..................................................................................................3-66
3.8 Sections and Linkage ......................................................................................................3-67
4 Source files ..................................................................................................................4-1
4.1 File Format and File Name ...............................................................................................4-1
4.2 Grammar of C Source ......................................................................................................4-2
4.2.1 Data Type ...........................................................................................................4-2
4.2.2 Library Functions and Header Files ...................................................................4-3
4.2.3 In-line Assemble ................................................................................................4-4
4.2.4 Prototype Declarations.......................................................................................4-4
4.3 Grammar of Assembly Source .........................................................................................4-5
4.3.1 Statements .........................................................................................................4-5
4.3.2 Notations of Operands .......................................................................................4-9
4.3.3 Extended Instructions .......................................................................................4-11
4.3.4 Preprocessor Directives ....................................................................................4-12
4.4 Precautions for Creation of Sources ...............................................................................4-13
5 gnU17 iDE .....................................................................................................................5-1
5.1 Overview ..........................................................................................................................5-1
5.1.1 Features .............................................................................................................5-1
5.1.2 Some Notes on Use of the IDE ..........................................................................5-1
5.2 Starting and Quitting the IDE ...........................................................................................5-2
5.2.1 Starting the IDE .................................................................................................5-2
S5U1C17001C ManUal
(C COMPilEr PaCkagE fOr S1C17 faMily) (Ver. 1.5.0)
- Contents -
EPSOn
COnTEnTS
iii

Advertisement

Table of Contents
loading

Table of Contents