All code and libraries are optimized specifically for the STM8 processor core.Īll STM8 derivatives and sub-families are supported. ANSI and ISO C compiler:the Cosmic STM8 compiler follows ANSI and ISO rules and conventions.For the latest information on the specification refer to the third party's website Key Features This product is supplied by a third party not affiliated to ST. CXSTM8 can be fully integrated in ST Visual Develop IDE and debugger. The compiler also supports non-intrusive C source-level debugging with Cosmic line of ZAP debuggers. The package includes: an integrated development environment with optimizing ANSI-C cross compiler, macro assembler, linker, libraries, hex file generator, object format converters, debugging support utilities, run-time library source code, and a multi-pass compiler command driver. Dear Sir, The problem has.Ĭosmic is creating CXSTM8, a professional C compiler for STM8 (COS-C-COMPILER), that comes for free whatever the STM8 silicon. Cosmic compiler support as found out the problem with code generator, and following is the reply from them, now the problem has been solved. The author is a SDCC user and developer, but tried to do an objective comparison here. A comparison of C compilers targeting the STM8 This is a comparison of currently (early 2018) available C implementations targeting the STM8.
I used STM8FLASH application for device programming in GNU/Linux systems.
Recently, I tried to use SDCC compiler for STM8 and it worked quite smoothly both on windows as well as GNU/Linux systems. I was using STVD with Cosmic Compiler and STVP for Programming on windows for STM8 development.