s5u1c17001c Epson Electronics America, Inc., s5u1c17001c Datasheet - Page 7

no-image

s5u1c17001c

Manufacturer Part Number
s5u1c17001c
Description
Cmos 16-bit Application Specific Controller
Manufacturer
Epson Electronics America, Inc.
Datasheet
1 General ..........................................................................................................................1-1
2 Installation.....................................................................................................................2-1
3 Software Development Procedures ............................................................................3-1
4 Source Files ..................................................................................................................4-1
5 GNU17 IDE.....................................................................................................................5-1
S5U1C17001C MANUAL
(C COMPILER PACKAGE FOR S1C17 FAMILY) (Ver. 1.1)
1.1 Features ...........................................................................................................................1-1
1.2 Tool Composition..............................................................................................................1-2
2.1 Working Environment .......................................................................................................2-1
2.2 Installation Method ...........................................................................................................2-2
3.1 Software Development Flow ............................................................................................3-1
3.2 Software Development Using the IDE..............................................................................3-3
3.3 Tutorial 1 (Basic IDE and Debugger Operations) .............................................................3-7
3.4 Tutorial 2 (Using the User Makefiles) ..............................................................................3-43
3.5 Tutorial 3 (Importing an IDE Project) ...............................................................................3-51
3.6 Tutorial 4 (How to Use ES-Sim17) ..................................................................................3-54
3.7 Debugging Environment..................................................................................................3-63
3.8 Sections and Linkage......................................................................................................3-64
4.1 File Format and File Name...............................................................................................4-1
4.2 Grammar of C Source ......................................................................................................4-2
4.3 Grammar of Assembly Source .........................................................................................4-5
4.4 Precautions for Creation of Sources ...............................................................................4-13
5.1 Overview ..........................................................................................................................5-1
1.2.1 Composition of Package ....................................................................................1-2
1.2.2 Outline of Software Tools ...................................................................................1-2
3.3.1 Starting the IDE .................................................................................................3-7
3.3.2 Creating a Project ..............................................................................................3-9
3.3.3 Creating, Adding, and Editing a Source File .....................................................3-12
3.3.4 Editing the Build Options and the Linker Script ................................................3-18
3.3.5 Building a Program ...........................................................................................3-26
3.3.6 Debugging a Program.......................................................................................3-27
3.3.7 Creating ROM Data ..........................................................................................3-41
3.4.1 Creating a Project .............................................................................................3-43
3.4.2 Importing Source Files......................................................................................3-45
3.4.3 Disabling the GNU17 File Builder .....................................................................3-47
3.4.4 Setting and Correcting the Makefile..................................................................3-48
3.4.5 Building a Project..............................................................................................3-49
3.4.6 Starting the Debugger.......................................................................................3-49
3.6.1 Settings Required for Launching ES-Sim17 .....................................................3-54
3.6.2 How to Launch ES-Sim17 in the Existing Project .............................................3-57
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.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
5.1.1 Features.............................................................................................................5-1
5.1.2 Some Notes on Use of the IDE..........................................................................5-1
– Contents –
EPSON
CONTENTS
iii

Related parts for s5u1c17001c