Ti-rtos is a TI microcontroller for real-time operating systems. Ti-rtos for faster development no longer requires developers to write and maintain system software such as schedulers, protocol stacks, and drivers. It combines real-time multitasking cores with other middleware components, including TCP/IP and USB protocol stacks, FAT file systems, and device drivers, allowing developers to focus on differentiating their applications. Ti-rtos provides a consistent embedded software platform for the entire TI microcontroller device, so it is easy to port legacy applications to the latest devices.
In addition, Ti-rtos provides examples that demonstrate how to use all supported devices and drivers. These can serve as a starting point for their own projects. Ti-rtos contains its own source files, pre-compiled libraries (including gauges and non-gauges), and an example of a large suite of applications.
The
Ti-rtos contains the following components:
Sys/bios. The Sys/bios is an extensible, real-time kernel. It is designed to be used for real-time scheduling and synchronous or real-time instrumentation applications. It provides preemptive multi-threading, hardware abstraction, real-time analysis, and configuration tools. The Sys/bios is designed to minimize memory and CPU requirements on the target. A few examples are used as part of the Fatfs module Sys/bios. The
IPC. This is a component that contains a communication packet that is designed to allow a peripheral processor in a multiprocessor environment and communication. This communication includes message passing, streams, and linked lists. These are both single-processor and multi-processor-configured to work transparently.
Mware. The M3 part of the controlsuite of the . It includes the underlying drivers and examples. The
NDK , the Network Development Kit (NDK), is the platform for developing and demonstrating network applications on TI embedded processor capabilities, currently limited to home tms320c6000 and arm processors.
Tivaware , the software is a rich software designed to simplify and develop the speed of intravenous anesthesia for microcontroller applications. The component is rebuilt to include only the parts that are required through Ti-rtos. Use Ti-rtos 1.10 on Tivaware. The stellarisware of the
, the software is a rich software designed to simplify and speed up the development of Stellaris-based microcontroller applications. The component is rebuilt to include only the parts that are required through Ti-rtos. The stellarisware is used for Ti-rtos 1.01 and earlier versions.
UIA, the Unified Instrumentation architecture provides the target content that helps create and capture instrumentation data (for example, log data). UIA is using a System analyzer to report data in CCS.
Xdctools. This component provides the configuration and construction of the underlying tools SYS/BIOS,IPC,NDK and UIA. The
Ti-rtos installation of these parts has been reduced in size by removing only the versions that are not supported by the Ti-rtos device family files.
Ti official out of the CCS v6.1 is not the default to join Ti-rtos, need to download the page itself http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/ Targetcontent/mcusdk/index.html
Support Direct click EXE self-installation, after the installation is complete, open CCS v6.1 to windows-preferences-ccs-rtsc-products find installed Ti-rtos
And then apply
Restart the CCS v6.1 throughout the update
You can then create a cfg file file-new-rtsc configureation files
After that, there will be available products with Sys/bios appearing in the lower left.
Then click Welcome-system Overview to appear
You can then click on each block according to TI's official example to configure the learning.