|
STMicroelectronics' 16-bit, ST10 microcontrollers
are supported by a complete range of third-party development
tools including Evaluation, Development
and Programming tools.
In addition to complete software toolsets with integrated
development environment and C/C++ compilers, users will
also find a range of real-time operating systems (RTOS)
that are tailored to embedded systems and OSEK/VDX-standard
operating systems.
The extensive firmware line up is complemented by a range
of evaluation boards to help users get started developing
their applications, plus debugging tools that range from
in-circuit debuggers to high-end emulation systems.
|
|
| |
Evaluation Tools |
Several third-party evaluation boards/kits are
available, which implement a range of ST10 features and include
additional software and hardware to facilitate the initial steps
of application development such as sample applications (C sources),
flash programming utilities and demonstration versions of popular
C compilers and debuggers. Evaluation tools include solutions from:
|
 |
Phytec
- phyCORE™ Rapid Development Kits for ST10F269
and ST10F168 |
 |
Rigel
- evaluation boards and software development tools (IDE, debugger,
C compiler) for ST10R167 and ST10F168. |
|
| |
Development Tools |
Application development is supported by a complete
range of software tools including real-time operating systems (RTOS)
and OSEK, open standard operating systems,
as well as Integrated Development Environments, C compilers and
assemblers.
Operating Systems: third-party embedded software
solutions include Real-Time Operating Systems (RTOS) to meet the
communications and task management challenges of real-time embedded
systems and operating systems and OSEK/VDX standard operating systems. Embedded software solutions include: |
| |
RTOS |
 |
ARTX166
- Keil's real-time kernel for ST10 offering Flash file system
and TCP/IP stack for embedded applications |
 |
CMX-RTOS
- CMX's multi-tasking, royalty-free, real-time OS also available
in a scaled down version |
 |
EUROS
- Enhanced Universal Real-time Operating System is a scalable,
real-time, multitasking-capable operating system |
 |
OSE166
- Enea's real-time operating system for complex, distributed
and safety-critical systems |
 |
PXROS
- HighTec's portable, extendable real-time operating system
for embedded applications |
 |
uC/OS-II
- Micrium's portable, scalable, preemptive real-time, multitasking
kernel (RTOS) with TCP/IP stack |
|
OSEK
|
 |
osCAN
- Vector Informatik's preemptive, multitasking operating system
with priority-controlled task management and a range of synchronization
mechanisms |
 |
OSEKWorks
- Windriver's highly-scalable, real-time operating system |
 |
ProOSEK
- 3Soft's real-time, small footprint operating system for resource
constrained embedded applications |
|
|
Development software toolsets: third-party development
software toolsets include a range of solutions that come complete
with C/C++ compiler, assembler, integrated development environment,
debugger and/or simulator. These complete software toolsets provide
everything to write/edit source code, build the application executable
and debug and refine the application. Embedded software solutions
are available from: |
 |
Cosmic Software
- Cosmic C Cross compiler for ST10, IDEA integrated development environment
and ZAP debugger |
 |
HighTec
- GNU C compiler adapted to embedded system development |
 |
Keil
- C/C++ compilers, uVision3 IDE and debugger and RTOS with TCP/IP network support |
 |
Tasking
- C/C++/EC++ compilers, EDE (Embedded Development Environment)
integrated development environment and CrossView Pro debugger
|
|
Debugging tools and emulators:
third-party hardware debugging tools offer a range of solutions
that allow in-circuit debugging and programming or advanced emulation
and are supported by several different integrated development environments.
Debugging and emulation hardware solutions are available from:
|
 |
Hitex
- DProbe-ST10 and DBox-ST10 modular emulation systems with add-on
trace and memory modules |
 |
Lauterbach
- Trace-32 in-circuit emulator |
 |
Nohau
- EMUL-ST10-PC in-circuit
emulators with optional trace add-on |
 |
PLS
- Universal Access Device (UAD) in-circuit emulator |
|
| |
Programming Tools |
|
ST10 application development is supported by a complete range
of single-position, gang and automated programming solutions that
are ready to integrate into your production environment.
|
 |
BP
Microsystems - complete range of single-position, gang and automated programmers |
 |
Data I/O
- complete range of single-position, gang and automated programmers |
 |
Elnec
- single-position and gang programmers |
 |
PLS
- UDE MemTool on-chip Flash programming and on-board Flash/OTP programming |
|
|
|
|
|
| Brochures and Product Guides |
| 8,
16 and 32-bit Microcontrollers (Selection
guide, PDF) |
| |
|