TI-RTOS

TI-RTOS
DeveloperTexas Instruments
Written inC
OS familyReal-time operating systems
Working stateCurrent
Source modelOpen source
Initial release1985; 39 years ago (1985)
Latest release2.21.01.08 / February 2018; 6 years ago (2018-02)
Marketing targetEmbedded systems
Available inEnglish
PlatformsTMS320 DSPs, ARM, MSP430
Kernel typeMicrokernel
LicenseBSD, EULA
Official websitewww.ti.com/tool/ti-rtos

TI-RTOS is an embedded tools ecosystem created and offered by Texas Instruments (TI) for use across a range of their embedded system processors. It includes a real-time operating system (RTOS) component-named TI-RTOS Kernel (formerly named SYS/BIOS, which evolved from DSP/BIOS), networking connectivity stacks, power management, file systems, instrumentation, and inter-processor communications like DSP/BIOS Link. It is free and open-source software, released under a BSD license.

TI-RTOS can be used within TI's Code Composer Studio integrated development environment (IDE), IAR Systems' IAR Embedded Workbench, and the GNU Compiler Collection (GCC). Separate versions of TI-RTOS are provided to support TI's MSP43x (including MSP432), SimpleLink Wireless MCU, Sitara, Tiva C, C2000, and C6000 lines of embedded devices.

TI-RTOS provides system services to an embedded application, such as preemptive multitasking, memory management, and real-time analysis. TI-RTOS can be used in different microprocessors, with different processing and memory constraints. It is supported by Secure Sockets Layer (SSL) and Transport Layer Security (TLS) libraries such as WolfSSL.[1]

  1. ^ "Speed Up Development: Code Composer Studio with TI-RTOS and wolfSSL". wolfSSL. 2015-08-13. Retrieved 2019-02-19.