Interrupts and TI-RTOS Scheduling
Summary: TI-RTOS Kernel
The following slide summarizes much of the functionality found in the TI-RTOS kernel. In this
chapter we’ve only touched on the scheduling features.
TI-RTOS Kernel (i.e. SYS/BIOS) is a
library of services that users can
add to their system to perform
various tasks:
TI-RTOS Kernel Services
Memory Mgmt
(stack, heap, cache)
Real-time Analysis
(logs, graphs, loads)
Scheduling
(various thread types)
Synchronization
(e.g. semaphores, events)
The TI-RTOS product includes the kernel, shown above, along with a number of additional drivers
and stacks. Oh, and the kernel comes with complete source code – nothing is hidden from you.
For many, though, one of the compelling features of TI-RTOS is that it’s FREE*.
Remember, we make our money selling you devices. Our code and tools are there to help you
get your programs put together – and your systems to market – more quickly.
* That is, it’s free for use on all Texas Instruments processors.
5 - 36 MSP430 Workshop - Interrupts