Datasheet
STM8 development tools STM8S105x4/6
114/121 DocID14771 Rev 15
14.2 Software tools
STM8 development tools are supported by a complete, free software package from
STMicroelectronics that includes ST Visual Develop (STVD) IDE and the ST Visual
Programmer (STVP) software interface. STVD provides seamless integration of the Cosmic
and Raisonance C compilers for STM8, which are available in a free version that outputs up
to 16 Kbytes of code.
14.2.1 STM8 toolset
The STM8 toolset with STVD integrated development environment and STVP programming
software is available for free download at www.st.com. This package includes:
ST visual develop
Full-featured integrated development environment from STMicroelectronics, featuring:
Seamless integration of C and ASM toolsets
Full-featured debugger
Project management
Syntax highlighting editor
Integrated programming interface
Support of advanced emulation features for STice such as code profiling and coverage
ST visual programmer (STVP)
Easy-to-use, unlimited graphical interface allowing read, write and verification of the STM8
Flash program memory, data EEPROM and option bytes. STVP also offers project mode for
the saving of programming configurations and the automation of programming sequences.
14.2.2 C and assembly toolchains
Control of C and assembly toolchains is seamlessly integrated into the STVD integrated
development environment, making it possible to configure and control the building of user
applications directly from an easy-to-use graphical interface.
Available toolchains include:
C compiler for STM8
Available in a free version that outputs up to 16 Kbytes of code. For more information, see
www.cosmic-software.com.
STM8 assembler linker
Free assembly toolchain included in the STVD toolset, used to assemble and link the user
application source code.