Toshiba TLCS-900 Family Personal Computer User Manual


 
58 59
These software tools containing C Compiler, Assembler and Linker allow you to
generate object files such as HEX files from source code written in C, C-Like(*) or
assembly language.
(*) Supported only with the TLCS-870 Series.
Build Manager with user-friendly GUI is included.
C Compiler conforming to the ANSI C standard offers excellent descriptiveness
and portability.
The basic MCU-dependent development system environment for the TLCS-870 Family is summarized below. The specified values are the recommended
values for comfortable use. For the minimum operating environment, check with to the product manual of each development system product.
Development system configuration examples
Basic performance
Language Tools
Outline of TLCS-870 Family Development System
TLCS-870/C Series C Compiler
TLCS-870/X Series C Compiler
TLCS-870 Series C/C-Like Compiler
Language tools
TLCS-870/C Series Debugger
TLCS-870/C Series Light Debugger
TLCS-870/X Series Debugger
TLCS-870 Series Debugger
Debuggers
C Compiler /
C-Like Compiler
Assembler
Build Manager
Linker
The emulator system for a TLCS-870 Family MCU can be configured by an appropriate combination of a debugger and an emulation pod.
A wide variety of debug functions are available including various types of break settings and real-time trace.
Debugger
HUB
LAN card
Host machine
Host machine: IBM-PC/AT compatible
Host machine CPU: Pentium 4 133 MHz or faster
Memory: 128 MB
Display resolution: 1024 x 768 or higher
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
Other required products
Windows PC......................1
LAN expansion card
for PC ................................1
Hub....................................1
LAN cable..........................2
* For part numbers, see "PART NUMBER LIST" or our Development System website.
System name
model 10 system
TLCS-870/C SeriesTLCS-870 Series
Light system model 15 system
TLCS-870/X Series
model 15 system
model 25 system
model 15 pod
model 25 pod
(Note 1)
Host interface
Emulation memory
Capacity
Number of points
Events
Trace memory
Performance
analysis
Memory
access
Break
Trace items
Trace modes
Comparison items
Comparison conditions
Pass count
Hardware break
Software break
Capacity
Event trigger actions
Event combinations
External input
External output
Coverage measurement
Time measurement per module
Program
variables
Registration
Display
RS-232C
64 Kbytes
4 points
OR, sequential
points
-
1 line
8 lines
4K frames
PC address, data address,
data value, status, external input
PC address, data address, data value,
status, external input, tag timer
Overflow stop
1 to 65535 times
Break, trace control,
timer control,
external trigger output
Break, trace control,
timer control,
external trigger output
Break, trace control,
timer control,
external trigger output
Address, data, status,
external input
Address, data, status,
external input
Match, unmatch, within scope
USB2.0 Full-speed
64 Kbytes
4 points
OR, sequential
2000 points
2000 points
-
-
-
-
1K frames
PC address, data address, data value, status
Overflow stop
1 to 65535 times
Break
Address, data, status
Match, unmatch, within scope
Ethernet, RS-232C
AND, OR, sequential
1 line
8K frames
Free trace, trigger trace,
sampling trace, overflow stop
Free trace, trigger trace,
sampling trace, overflow stop
Ethernet, RS-232C
1 Mbyte
8 points
AND, OR, sequential
2000 points
2000 points
1 line
Timer measurement
Run timer or Lap timer: 1 channel
Run timer: 1 channel
Run timer: 1 channel Lap timer: 1 channel
Run timer: 1 channel Lap timer: 1 channel
Memory display during program execution
- - 32 bytes 32 bytes
-
-
-
8K frames
PC address, data address,
data value, status
1 to 65535 times
Address, data, status
Match, unmatch, within scope
3 points
2 bytes
(Note 2)
-
16 lines
Max., min., average, count, dispersion
C0 coverage
Memory rewrite during program execution
-
-
-
2 bytes
Binary, octal, decimal or hexadecimal
display can be selected for each variable.
Binary, octal, decimal or hexadecimal
display can be selected for each variable.
Binary, octal, decimal or hexadecimal
display can be selected for each variable.
Variables, arrays, structures and unions can be registred by the elements.
Variables, arrays, structures and
unions can be registred by the elements.
Variables, arrays, structures and unions can be registred by the elements.
Note 1: model 25 pod: BM88CM49N0A, BM88CU74F0A, BM88CP77F0A, BM88C060F0A
Note 2: This function is not supported with the BM88CM49N0B-M15.
As the RTE870/C Light system is designed to share products within
the system, the probe, target connector and emulation chip need to be
changed to accommodate different MCUs in the TLCS-870/C Series.
* Detailed information on the RTE870/C Light system can be found on page 8.
The RTE870/C Light system is a low-cost version of the RTE870/C model
15 system with the minimum functionality required for development work.
TLCS-870/C Series
TLCS-870/X Series
RTE870/C Light system
As the RTE870/C model 15 system is designed to share products within the
system, only the target connecting board and emulation chip need to be
changed to accommodate different MCUs in the TLCS-870/C Series. In this
way, the cost associated with a change of MCU is lowered.
(Some MCUs also require a change of the emulation module.)
RTE870/C model 15 system
Target board
Light emulator
USB
Other required products
Windows PC......................1
LAN expansion card for PC
....1
Hub....................................1
LAN cable..........................2
The RTE870/X model 25 system offers advanced debug capability
such as performance analysis.
RTE870/X model 25 system
The RTE870/X model 15 system is a low-cost version of the RTE870/X model
25 system with the minimum functionality required for development work.
RTE870/X model 15 system
Products required for minimal system
TLCS-870/C Series
C Compiler ....................................1
TLCS-870/C Series
Debugger .......................................1
Accessories
QFP adapter
Pin protector
MCU mounting adapter
Emulator
model 15 controller..............1
Interface module..................1
Emulation module ...............1
Target connecting board ......1
Emulation chip.....................1
Target board
Pod
Controller
RS-232C cable
TLCS-870 Series
RTE870 model 10 system
Target board
Pod
Target board
Pod system
Controller
Emulation module
Interface module
Software products
Object file
Hardware products
Emulator
Source display
Source
Source + assembler code
Source + assembler code + machine language
Source
Source + assembler code
Source + assembler code + machine language
Source
Source + assembler code
Source + assembler code + machine language
Controller
Programming tools
OTP programming adapter
Flash adapter
Products required for minimal system
TLCS-870/X Series
C Compiler ...................1
TLCS-870/X Series
Debugger......................1
Accessories
MCU probe
QFP adapter
Pin protector
MCU mounting adapter
Emulator
model 15 controller ............1
model 15 emulation pod ......1
Programming tools
OTP programming
adapter
Flash adapter
Products required for minimal system
TLCS-870 Series
C/C-Like Compiler .......1
TLCS-870 Series
Debugger......................1
Accessories
MCU probe
QFP adapter
Pin protector
MCU mounting adapter
Emulator
model 10 controller ............1
model 10 emulation pod ......1
Programming tools
OTP programming
adapter
Other required products
Windows PC......................1
RS-232C cross cable
............1
User source
program
Target
system
Controller
Emulation pod
Emulator
Programming tools
Accessories
Products required for minimal system
TLCS-870/C Series C Compiler...........1
TLCS-870/C Series Light Debugger ....1
Accessories
Light-system
probe (probe set).......................1
Programming tools
OTP programming adapter
Flash adapter
Emulator
Light emulator ..................1
Emulation chip .................1
Other required products
Windows PC......................1
USB cable
(USB standard A to B).......1