STMicroelectronics' 8-bit STM8A, STM8L and STM8S microcontrollers are supported by a complete range of high-end and low-cost development tools including Evaluation, Software, Debugging and Programming tools.
This complete line includes the STice advanced in-circuit emulation system from ST and low-cost in-circuit debugger/programmers. All debugging solutions are supported by complete software tool sets that include free integrated development environments and up to 32 Kbytes code-size limited C compilers from Cosmic, IAR and Raisonance.
In addition, the STM8A, STM8L and STM8S firmware libraries 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 STM8A, STM8L and STM8S libraries facilitate the initial stages of development, reduce code maintenance and shorten time-to-market. |
|
|
| |
Evaluation Tools |
|
| |
|
Software Tools |
Application development is supported by a range
of software tools that include Integrated Development Environments
(IDE) and C compiler/Assembler toolchains. Software development
tools include: |
|
|
|
| |
Debugging Tools |
The STice in-circuit emulation system offers the most advanced debugging and diagnostic features available
(freely configurable advanced breakpoints, trace, code coverage,
profiling) when running applications in place of the target microcontroller,
plus the added flexibility of in-circuit debugging and programming
capability for start-to-finish control of application development. |
 |
STice advanced in-circuit emulation system for ST microcontrollers |
|
| In-circuit debugger/programmers provide low-cost solutions for programming the target device on
an application board, and debugging the application while it runs
on the target microcontroller. |
 |
RLink from Raisonance for STM8, ST7, uPSD, STR7, STR9 and STM32
microcontrollers |
 |
ST-LINK very low cost in-circuit debugger/programmer for STM8 and STM32 microcontrollers |
 |
STM8S-Discovery in-circuit programmer / debugger for STM8S microcontrollers |
|
|
| |
Programming Tools |
| In-circuit programmers allow
you to program the STM8L and STM8S Flash microcontroller on your application
board via a 4-pin Single Wire Interface Module (SWIM) connector.
In-circuit programmers include: |
 |
RLink:
Raisonance's in-circuit programmer/debugger for STM8, ST7,
uPSD, STR7, STR9 and STM32 with USB host interface |
 |
ST-LINK very low cost in-circuit debugger/programmer for STM8 and STM32 microcontrollers |
 |
Flasher: The Flasher for STM8 is now available from Segger GmbH.
This standalone, in-circuit Flash programmer supports the full range of STM8, either in standalone mode or connected to the host through USB, Ethernet or RS232 interfaces.
Its optical isolation reduces issues with different potentials in production environments and is particularly appreciated during development requiring insulation. |
 |
FlashRunner:
SMH Technologies in-circuit programming system for production lines featuring standalone operation and easy integration in production and test equipment. |
 |
BeeProg2 , BeeHive204 , BeeHive208S tools from Elnec are faster versions of, respectively, Beeprog+, BeeHive4+ and BeHive8S, and have compatible adaptors. All these production programming tools support STM8T141 devices, and are single, 4x and 8x fast programming systems, respectively. These tools are able to concurrently program up to 8 devices (BeeHive208S) in socket, as standalone (BeeHive8S), or connected to a PC through a USB line (BeeProg2, BeeHive204).
|
|
| Production programming solutions include multi-site (gang) and automated programming solutions from third-parties. |
| Purchase ST tools |
|
Accessories |
STM8 accessories adapt STice to support a specific STM8 microcontroller or sub-family. This modularity also allows the system to be adapted to future ST microcontrollers.
STice accessories and spares include parts that allow connection of the STice to an application board in place of the target microcontroller. The connection accessories must be specified when ordering the STice system. |
| |
| Product brochures and selectors |
Product brochures and selectors for microcontrollers |
|
|
|
|
| |
|
|
|