STMicroelectronics' 32-bit, ARM7TDMI™
and ARM966E™ core-based microcontrollers are supported by
a complete range of high-end and low-cost Evaluation,
Debugging, Software and Programming tools.
This extensive line includes third-party solutions that come
complete with an integrated development environment and in-circuit
debugger/programmer featuring JTAG application interface.
In addition, STR9 application developers can benefit from
this family's ARM Embedded Trace Macrocell™, which allows
the use of tools with trace capability during debugging.
With ST's STR7
and STR9 libraries
and a comprehensive set of application notes, ST's ARM™
core- based microcontrollers offer total software control and
improved time to market. The superb combination of the state-of-the-art
and efficient library of software drivers and extensive support
for all major tool providers offers a fast route to best-fit and
an optimized development process.
|
|
|
| |
Evaluation Tools |
|
Evaluation boards: include open-platform evaluation
boards from ST that implement the complete range of device peripherals,
as well as tools from third-party tool suppliers:
|
| STR710-EVAL
– STR71xF board with USB, CAN, RS232, ADC and more... |
|
| STR730-EVAL
– STR73xF board with CAN, RS232, ADC and more... |
|
| STR750-EVAL
– STR75xF board with USB, CAN, RS232, ADC, motor control and more... |
|
| STR910-EVAL
– STR91xF board with Ethernet, USB, CAN, ADC, IrDA, motor control
and more... |
|
| Olimex – Low-cost
evaluation boards for the full range of STR7 and STR9 devices |
|
|
|
Starter kits: complete sets of hardware and
software tailored to lower cost, yet designed to help users explore
the full range of target device features and start application development
quickly and easily.
General purpose starter kits include:
|
| Hitex starter kits for STR7/9
complete development platform with HiTOP5 development software and
GNU C/C++ toolchain for ARM for output and debug of code up to 16
Kbytes |
|
| IAR Kick Start kits for STR7/9
complete development platform with EWARM development software and
C/C++ toolchain for ARM for output and debug of code up to 32 Kbytes |
|
| Keil starter kits for STR7/9
complete development platform with HiTOP5 development software and
ARM C/C++ toolchain for output and debug of code up to 16 Kbytes |
|
| Raisonance REva starter kits
for STR7/9 complete development platform with RIDE
development software and GNU C/C++ compiler for output and debug
of code up to 16 Kbytes, modular design supports a growing range
of 8 to 32-bit microcontrollers |
|
| RS Components' Embedded Development Platform (RS EDP) for STR9 offering a host of breakout peripherals, supported by a suite of plug-in application ready modules from motor control to digital interfacing. Keil uVISION-ARM 16K and Hitex HITOP/GNU ARM included |
|
|
|
Application specific starter kits:
|
|
|
Purchase STR7 tools
Purchase
STR9 tools
|
| |
Embedded operating systems and software solutions |
| NicheLite™,
InterNiche's full-featured, fast and small TCP/IP stack optimized
for embedded applications is now available for free for STR9.
More info and free
download!
| |
|
| ST Software libraries with sample code (C sources)
implementing the full range of microcontroller peripherals are available
for free download from ST:
|
|
|
|
Embedded operating systems and system software from
third-parties include: |
| Real time operating
systems (RTOS): from leading third-party suppliers meet
a variety of application constraints from low-cost to high-security
|
| Embedded system
software: includes a range of solutions for implementing
TCP/IP, USB, graphical interfaces and more |
|
| |
Development Tools |
| Device configuration software for STR9:
Configuration and Programming Software
(CAPS) is a free software from ST that allows configuration of memory,
peripherals and I/Os for STR9 microcontrollers.
Integrated Development Environments (IDE): choose
from a full range of development solutions
that deliver start-to-finish control of application development from
a single software interface. IDEs offer project management, source code
editing, application building and debugging from a single, easy-to-use
graphical interface. Tools are also available to support trace for the
STR9 with Embedded Trace Macrocell™.
|
|
The following IDEs are distributed by ST for STR7 and STR9 application
development: |
| IAR EWARM
standard edition (no code size limit – STR-EW/IAR), Baseline
edition (256K code-size limited edition – STR-EW/BL/IAR) |
|
| Raisonance RIDE
(unlimited edition with RLink – STX-PRO/RAIS) |
|
Note: ARM's RealView Developer Kit
for ST (RVDK) is still available from and supported by STMicroelectronics
for ST's ARM7TDMI (STR7) and ARM966E (STR9) core-based MCUs. However,
it will not support ST microcontrollers that use future ARM cores. ARM
and Keil now provide the RealView Microcontroller Development Kit (RVMDK)
based on the ARM C Compiler and Keil uVision3 development environment.
For more information about this tool package and the migration from
RVDK, refer to the Keil
web site.
|
Development kits for STR9 provide integrated development
environment and in-circuit debuggers with trace capability so that developers
can take full advantage the STR9's Embedded Trace Macrocell™ for
execution trace during application debugging.
|
Note: Advanced developer kits for STR9 from IAR and Raisonance also support development and debugging for STR7.
|
Purchase STR7 tools
Purchase
STR9 tools
|
| |
Programming Tools |
| In-circuit programmers with JTAG standard
interface for programming in development or production environments:
|
| RLink:
Raisonance's in-circuit programmer/debugger for STR7, STR9, ST7
and uPSD with USB host interface and free RFlasher programming interface
(ST order code: STX-RLINK) |
|
| Flasher ARM:
SEGGER's in-circuit programmer for ARM® core-based microcontrollers
with USB host interface |
|
| FlashRunner:
SMH Technologies' in-circuit programming system for production
lines featuring standalone operation and easy integration in production
and test equipment |
|
|
Production programming solutions include multi-site
(gang) and automated programming solutions from third-parties |
|
|
Purchase STR7 tools
Purchase
STR9 tools
|
| |
|
|
| News |
|
|
| |
| Brochures and Product Guides |
8,
16 and 32-bit Microcontrollers (Selection guide, PDF)
STR7 and STR9
32-bit ARM®-based Flash microcontrollers (Brochure, PDF)
Development tools for STM32, STR9 and STR7 (Brochure, PDF) |
| |