Datasheet

STM8S105xx
STM8 development tools
ST Visual DevelopFull-featured integrated development environment from ST, 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 verify of your STM8 microcontroller’s Flash program memory, data EEPROM and
option bytes. STVP also offers project mode for saving programming configurations and
automating programming sequences.
15.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 your
application directly from an easy-to-use graphical interface.
Available toolchains include:
Cosmic C compiler for STM8Available in a free version that outputs up to
16 Kbytes of code. For more information, see www.cosmic-software.com.
Raisonance C compiler for STM8Available in a free version that outputs up to
16 Kbytes of code. For more information, see www.raisonance.com.
STM8 assembler linkerFree assembly toolchain included in the STVD toolset,
which allows you to assemble and link your application source code.
15.3 Programming tools
During the development cycle, STice provides in-circuit programming of the STM8 Flash
microcontroller on your application board via the SWIM protocol. Additional tools are to
include a low-cost in-circuit programmer as well as ST socket boards, which provide
dedicated programming platforms with sockets for programming your STM8.
For production environments, programmers will include a complete range of gang and
automated programming solutions from third-party tool developers already supplying
programmers for the STM8 family.
DocID14771 Rev 13 95/99