SCIOPTA Systems AG is announcing the immediate availability of the SCIOPTA Real-Time Operating Systems for the STMicroelectronics’® STM32 Microcontrollers.

The SCIOPTA STM32 RTOS is written in highly optimized assembler and specifically tuned for the STM32 microcontrollers. This results in a very high performance and a low memory footprint.

SCIOPTA is fully dynamic. All system resources such as modules, processes and message memory pools can be created and killed during run-time.

Beside the fast Real-Time Kernel there is IPS (Internet Protocols, TCP/IP), IPS Applications (Web Server, DHCP, DNS, SMTP, Telnet, TFTP etc.), SFFS (Flash File Systems), USB support, embedded GUI graphics support and the DRUID System Level Debugger available.

SCIOPTA is royalty free and supports actually the C/C++ compilers and environments from IAR Systems, GNU GCC and ARM RealView.

STM32 (CORTEX M3) Microcontrollers

The STM32 family of 32-bit Flash Microcontrollers is based on the breakthrough ARM Cortex™-M3 core – a core specifically developed for embedded applications. The STM32 family benefits from the Cortex-M3 architectural enhancements including the Thumb-2 instruction set to deliver improved performance with better code density, significantly faster response to interrupts, all combined with industry leading power consumption.

The STM32 family is built to offer new degrees of freedom to MCU users. It offers a complete 32-bit product range that combines high-performance, real-time, low-power and low-voltage operation, while maintaining full integration and ease of development.

Compatibility of pin-assignments, peripherals and software across all STM32 devices is a core technical feature throughout this family of microcontrollers.