RT-Thread RTOS is a real-time operating system for 16-bit to 32-bit microcontrollers, with components which include a hard real-time kernel, a command line shell, a device virtual file system, and a graphic user interface. RT-Thread/GUI is a graphic user interface integrated with RT-Thread. It provides a multi-window, multi-thread graphic user interface. Rich widgets are implemented in RT-Thread/GUI, such as label, button, checkbox, textbox, etc. The typical RAM usage of RT-Thread/GUI is less than 20kB RAM.
|Tags||rtos embedded cortex-m3 GUI shell real-time TCP/IP|
Release Notes: This version is a technical preview, indicating the development direction of the RT-Thread, and it’s not suitable for product development yet. The main improvement of this version is the new initialization module for the components, new DeviceDriver framework (SPI, SDIO), newly ported jffs2 and yaffs2 filesystems, and virtualised configuring of rtconfig.h in Eclipse.
Release Notes: This is a stable version following the 0.4.0 test version. It fixes a renaming issue in the device virtual filesystem, an object name copying issue, and verification of the multi-ethernet interface in the lwIP TCP/IP stack. It supports cortex-m4 in STM32F4, LM4F, etc. It rewrites the cortex-m3 porting to unify code.
Release Notes: FTK (funny toolkit) was merged into the RT-Thread project, providing GUIs with modern features such as window animation and an Android-like interface. This demo currently supports the s3c2440 branch only.
Release Notes: This version includes initial POSIX standard compatibility, a POSIX thread interface, and full newlib porting. In addition, an application module has been introduced that can be dynamically loaded and unloaded. When an application module unloads, all resource allocated in this module will be cleaned up. It's just like a user application. In 0.4.0, new porting branches are also introduced, such as loongson-I SoC3210 (a MIPS 32-bit core), AVR32 (a big endian architecture), etc.
Release Notes: This is a bug fix version that fixes an OS tick overflow issue, a timer delay expiration issue, and an rt_realloc function issue. The memory allocator and kernel object structure were optimized for alignment. This release also adds STM32F100 support. An SD card driver and Ethernet interface driver for LPC176x were added.