Introduction
This document describes the development procedure from compiling C source files to debugging and creating the PA file (Data to
be submitted) which is finally submitted to Seiko Epson. It also explains how to use each development tool of the S1C17 Family C
Compiler Package common to all the models of the S1C17 Family.
How To Read the Manual
This manual was edited particularly for those who are engaged in program development. Therefore, it assumes that the reader
already possesses the following fundamental knowledge:
•
Knowledge about C language (based on ANSI C) and C source creation methods
•
Basic operating procedures for Eclipse IDE for C/C++ Developers Package
•
Knowledge about the gnu C, binutils, and the linker script for the gnu linker (ld)
•
Basic knowledge about assembler language
•
Basic knowledge about the general concept of program development by a C compiler and an assembler
•
Basic operating methods for Windows
Please refer to the general documents that describe ANSI C and Eclipse IDE for C/C++ Developers Package and the manuals that
describe gnu tools and Windows, for the above contents.
Before installation
See readmeVxxx.txt. This file describes the composition of this package, and provides a general outline of each tool.
Installation
Install the tools as described in readmeVxxx.txt.
For coding
See the necessary parts in Chapter 2. This chapter describes notes on creating source files and the grammar for the assembler
language. Also refer to the following manuals when coding:
S1C17xxx Technical Manual
Covers device specifications, and the operation and control method of the peripheral circuits.
S1C17 Core Manual
Has the instructions and details the functions and operation of the Core CPU.
For debugging
Chapter 8 explains details of the debugger.
Also refer to the following manuals to understand operations of the debugging tools:
S1C17 Family In-Circuit Debugger Manual
Explains the functions and handling methods of the ICDmini (S5U1C17001H).
For details of each tool
Refer to Chapters 3 to 10 and gnu tool manuals for details.
S5U1C17001C Manual
(Rev. 1.0)
Seiko Epson Corporation
INTRODUCTION
i
Need help?
Do you have a question about the S5U1C17001C and is the answer not in the manual?
Questions and answers