Toshiba TLCS-900 Family Personal Computer User Manual


 
54 55
TX19 series TX19A series
The C Compiler package containing C Compiler, Assembler and Linker allows you to generate
object files such as HEX files from source code written in C or assembly language. It conforms to
the ANSI C standard and offers excellent descriptiveness and portability. A wide range of options are
provided to improve code efficiency and RAM utilization. This product is used in combination with the
TX19 Family Integrated Development Environment. TX19 Series version and TX19A Series version
are available.
The basic development system environment for the TX19 Family is summarized below. The specified values are the recommended values for comfortable
use. For the minimum operating environment, check with the product manual of each development system product.
Software used to control multitasking in embedded systems.
Conforms to µITRON specifications.
Ample system calls required for embedded systems.
Use of the configuration tool facilitates data setting of timer, task, etc.
Offered in two versions: object version and object & source version. The object &
source version allows users to modify the source programs.
Development system configuration examples
Basic performance
Toshiba Integrated Development Environment (TIDE)
Real-Time OS
DSU PROBE is an on-board emulator that enables efficient
debugging. It provides emulation and debugging features that
are useful for developing application programs by being
connected to the target system and operated from the
debugger on a PC.
Emulator
TLCS-900 Family C Compiler
Outline of TX19 Family Development System
User source
program
Target
system
Software products
Object file
TX19 Series Integrated Development Environment
TX19A Series Integrated Development Environment
TX19 Series C Compiler
TX19A Series C Compiler
Toshiba Integrated Development Environment (TIDE)
Hardware products
Software products
TX19 Series Real-Time OS
TX19A Series Real-Time OS
Real-Time OS
Emulator
C Compiler
Assembler
Build Manager
Simulator
Debugger
Linker
Framework
Editor
With individual development tools such as Editor, Build Manager, Compiler and Debugger integrated
into one, the Integrated Development Environment enables seamless operations of coding, building
and debugging tasks which must be performed repeatedly in the software development process. It
also contains a simulator function for simulating MCU operations for logical debugging, and a debug
function supporting real-time OS. TX19 Series version and TX19A Series version are available.
TX19 Family Integrated Development Environment
C Compiler
Assembler
Build Manager
Simulator
Debugger
Linker
Framework
Editor
* The term “Toshiba Integrated Development Environment (TIDE)”
refers collectively to the TX19 Family Integrated
Development
Environment and the TX19 Family C Compiler.
TX19 Series emulator
DSU PROBE for N-WIRE
Includes a debugger specifically tailored to the TMP1940/42.
For development work using other MCUs, you need to
purchase the TX19 Series Integrated Development
Environment.
TX19A Series emulator
DSU PROBE model 110/120
model 120 is a higher-end product to model 110.
Includes the TX19A Series Integrated Development
Environment without simulator function
(downloadable from our website).
HUB
Target board
DSU PROBE
Target board
RS-232C Cable
DSU PROBE
DSU PROBE for N-Wire system
LAN card
Host machine
OS: Windows 2000/XP Host machine: IBM-PC/AT compatible
Host machine CPU: Pentium 4 1 GHz or faster (recommended)
Memory: 512 MB or larger (recommended)
Display resolution: 1280 x 1024 or higher
Extended I/O port: 1 port (RS-232C) (TX19A only)
Expansion slots: 1 port (for LAN card)
Hub
Ethernet hub
Support for 10BASE-T
Conformance to
IEEE 802.3
Ethernet standard
LAN expansion card for PC
Ethernet network interface card
Support for 10BASE-T
Conformance to IEEE 802.3
Ethernet standard
LAN cable
Twisted-pair cable
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TX19 Series Integrated Development Environment
..........1
TX19 Series C Compiler....................................1
Emulator
DSU PROBE for N-WIRE ..................................1
Other required products
Windows PC ......................................................1
LAN expansion card for PC ...............................1
Hub ....................................................................1
RS-232C cross cable.........................................1
LAN cable .........................................................2
Target connectors
20-pin half-pitch plug 104068-1 from AMP ........1
20-pin half-pitch plug FTSH-110-01-F-D-K from SAMTEC
.....1
DSU PROBE model 110 system
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TX19A Series Integrated Development Environment
........1
TX19A Series C Compiler .................................1
Emulator
DSU PROBE model 110 ...................................1
Other required products
Windows PC ......................................................1
LAN expansion card for PC ...............................1
Hub ....................................................................1
RS-232C cross cable.........................................1
LAN cable .........................................................2
Target connectors
20-pin half-pitch plug FTSH-110-01-F-D-K from SAMTEC
.....1
34-pin half-pitch plug FTSH-117-01-F-D-K from SAMTEC
.....1
DSU PROBE model 120 system
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TX19A Series Integrated Development Environment
........1
TX19A Series C Compiler .................................1
Emulator
DSU PROBE model 120 ...................................1
Other required products
Windows PC......................................................1
LAN expansion card for PC ...............................1
Hub....................................................................1
RS-232C cross cable.........................................1
LAN cable .........................................................2
Target connectors
20-pin half-pitch plug FTSH-110-01-F-D-K from SAMTEC
.....2
34-pin half-pitch plug FTSH-117-01-F-D-K from SAMTEC
.....1
* For part numbers, see "PART NUMBER LIST" or our Development System website.
System name
TX19 Series
DSU PROBE for N-Wire system
Host interface
Trace memory
Events
Program variables
Break
Memory access
Capacity
Trace modes
Trace items
External output
Number of points
Comparison items
Comparison conditions
Pass count
Event trigger actions
Event combinations
Display
Registration
Source display
External input
Flash programming/security feature
Software break
Hardware break
Timer measurement
Memory display during program execution
Memory rewrite during program execution
TX19A Series
DSU PROBE model 110 system DSU PROBE model 120 system
Ethernet, RS-232C Ethernet, RS-232C
Instruction: 8 points, Data: 4 point
Address, data, status, external input
4 lines
Variables: 16-byte area x 32, Memory: Up to 1024 bytes
4 bytes x 4 blocks can be written simultaneously.
Variables, arrays, structures and unions can be registered by the elements.
Binary, octal, decimal or hexadecimal display can be selected for each variable.
Match
Once 1 to 256 times
8 points
256 points (settable only on RAM)
4K frames 128K frames
Free trace, trigger trace, overflow stop
PC address, status, tag timer
PC address, data address,
data value, status, tag timer
Run timer: 1 channel Lap timer: 1 channel
Run timer: 1 channel
Lap timer: 4 channels
(max., min., average, count)
OR, sequential
Instruction: 4 points, Data: 1 point
(Note 1)
Address, data, status, external input
Match
Once
Break, trace control, timer control, external trigger output
Break, trace control, timer control, external trigger output,
external pulse output, memory write
-
4 points
(Note 1)
256 points (settable only on RAM)
4K frames
Free trace, trigger trace, overflow stop
PC address, status, tag timer
-
Run timer: 1 channel Lap timer: 1 channel
-
-
Source
Source + assembler code
Source + assembler code + machine language
Source
Source + assembler code
Source + assembler code + machine language
Internal/external Flash memory can be programmed during debugging.
(Note 2)
1 line
Internal/external Flash memory can be programmed during debugging.
1 line
Binary, octal, decimal or hexadecimal display can be selected for each variable.
Variables, arrays, structures and unions can be registered by the elements.
µITRON
specifications
Source programs
Configuration
tool
TX19 Series
Object version
Object &
source version
µITRON 3.0 specifications
TR Configurator
Not included Included
TX19A Series
Object version
Object &
source version
µITRON 4.0 specifications
TRcEditor
Note 1: Varies with the MCU to be used. Note 2: Some MCUs do not support this feature.
DSU PROBE
Target board
RS-232C Cable
DSU PROBE
Not included Included
Connection exapmle
An appropriate connector with DSU PROBE
must be soldered on the target board.