Company  
ST Home | Microcontrollers | ST7 Tools

ST7 8-bit Microcontroller Tools Overview

STMicroelectronics' versatile, proven ST7 microcontrollers are supported by a complete range of high-end and low-cost development tools including Evaluation, Software, Debugging and Programming tools.

Choose from a range of debugging solutions that includes high-end ST emulators and a low cost in-circuit debugger/programmer. All are supported by free integrated development environments and C compilers.

A wide variety of programming solutions ranging from low-cost in-circuit programmers to programming systems that are ready to integrate into a production environment are available from ST and third-party tool suppliers.

Shorten time-to-market with ST7 libraries that provide documented and fully tested sets of C sources for the full range of device drivers. Supported by a comprehensive set of application notes and a range of development tools, the ST7 libraries facilitate the initial stages of development and improve time to market.

 
Evaluation Tools

Evaluation boards: application boards with hardware features for demonstrating and evaluating microcontroller capabilities include:

Starter kits: complete sets of hardware and software tools for discovering target device features and starting application development quickly and easily:

ST7Ultralite Primer ultra-low cost development kit for ST7FLITEUS with integrated debugging/programming via USB
Raisonance REva evaluation and development platform with modular design for support of a range of 8 to 32-bit microcontrollers
ST7MC Motor Control Kit complete platform for exploring and implementing ST7MC motor control features
ST7Lite2 Starter Kit for exploring ST7FLITE1 and ST7FLITE2
Purchase ST tools
 
Software Tools

Develop applications with a range of development software that includes Integrated Development Environments (IDE) and C Compiler/Assembler toolchains:

ST MCU Toolset with ST Visual Develop (STVD) integrated development environment and ST Visual Programmer (STVP) programming interface in a single, free download

RIDE, Raisonance's free IDE with RBuilder application builder and RFlasher programming interface
ST Realizer II, Actum's graphical design tool for creating applications without having to learn assembly or write a single line of code
Free code size limited C compilers from Cosmic Software (up to 4 kbytes) and Raisonance (up to 16 kbytes)
Purchase ST tools
 
Debugging Tools

Emulators: hardware tools that replicate the behavior of your target device. They connect a host PC running debugging software, such as the STVD integrated development environment, to your application board in place of your ST7 during debugging. Emulators provide the most extensive and powerful range of features for real-time debugging of microcontroller applications. Emulators for ST7 include:

DVP series: cost-effective DVP3 series and the previous generation of DVP2 series emulators
EMU series: the high-end EMU3 series and the previous generation of EMU2B series emulators
High-end, third-party emulators
Note: In addition to real-time emulation, the EMU3 and DVP3 series emulators also provide in-circuit programming and in-circuit debugging capability.

In-circuit debugger/programmers allow debugging of application code while it is executed by a microcontroller with Flash memory on an application board. They connect a host PC running debugging software to microcontroller via a ten-pin In-Circuit Communication (ICC) connection. In-circuit debugger/programmers for ST7 include:

RLink Raisonance's in-circuit debugger/programmer for ST7, uPSD, STR7, STR9, STM32. USB host interface
InDart SMH Technologies' in-circuit debugger/programmer for ST7. USB host interface
ST7 Flash STICK is no longer sold by ST. However, it is still supported by the ST MCU Toolset (STVD, STVP) for in-circuit debugging and programming of ST7. ST will continue to provide the tool schematics and user manual to support users who want to build their own tool.
Purchase ST tools
 
Programming Tools

In-circuit programmers: allow in-circuit programming of a Flash microcontroller on an application board via a ten-pin In-Circuit Communication (ICC) connection. In-circuit programmers include:

RLink: Raisonance's in-circuit debugger/programmer for ST7, uPSD, STR7, STR9, STM32. USB host interface
Flasher: Segger's in-circuit programmer with stand-alone mode for production environments
FlashRunner: SMH Technologies' in-circuit programming system for production lines featuring standalone operation and features for easy integration in production and test equipment
ST7 Flash STICK is no longer sold by ST. However, it is still supported by the ST MCU Toolset (STVD, STVP) for in-circuit debugging and programming of ST7. We will continue to provide the tool schematics and user manual to support users who want to build their own tool.

Single device programmers provide sockets and interface for programming your ST7. Socket boards provide programming sockets that can be used with any in-circuit programming tool that uses the ICC protocol for ST7. EPB programming boards are also available for certain ST7.

The ST7 family is also supported by a compete range of production programming solutions including multi-site and automated programmers from third-party tool suppliers.

Purchase ST tools
 
Accessories

Tool accessories allow users to adapt their DVP or EMU series emulator to support a specific microcontroller or sub-family.

ST7-EMU series accessories

ST7MDTxx-TEB: when adapting an EMU3 series emulator for another ST7 subfamily, this part number is for ordering the appropriate target emulation board, which includes connection kits for all supported packages.
AC7MDTxx-xxx: part number for ordering replacement adapters, connectors and sockets for connecting to the application board.
AS-xxxxx: Sockets are provided in the connection kits. However, socket part numbers can be used to order additional or replacement sockets.

ST7-DVP series accessories

ST7MDTxx-TEB/DVP: when adapting a DVP3 to emulate another ST7 family, this part number is for ordering the appropriate target emulation board, which does not include connection kits for all supported packages, for some package it’s mandatory to add specific connection kit (ST7MDTxx-xxx/DVP).
ST7MDTxx-xxx/DVP: part number for ordering the package-specific connection accessories for the DVP3. It must be purchased separately when ordering a DVP3 emulator, except for the following emulators:
  • ST7MDT10-DVP3 for DIP16/SO16
  • ST7MDT20-DVP3 for SDIP32/SDIP42
AS-xxxxx: Sockets are provided in the connection kits. However, socket part numbers can be used to order additional or replacement sockets.

In-circuit debugging accessories

AD-ICD/DS8Z-01: the in-circuit debugging (ICD) adapter for debugging applications for ST7Ultralite (ST7FLITEUS and ST7FLITEU0) microcontrollers in DIP8, SO8 and DFN8 packages. The adapter is designed for use with any tool (ST7-DVP3, ST7-EMU3, STX-RLINK, etc.) capable of in-circuit debugging ST7 devices using the ICC protocol and the 10-pin ICC connection (HE-10 standard connector). See the user manual for complete information.

Note: for ICD when the target is in DFN8 package, the user must also order the ST7MDT10-8/DVP, which includes the DFN8 device adapter.

Purchase ST tools
News
 
Brochures and Product Guides
8, 16 and 32-bit Microcontrollers (Selection guide, PDF)