| |||||
Real-Time OS/Kernels ARM OS/Kernels C166 OS/Kernels C51 OS/Kernels | OverviewKeil provides several real-time operating systems (or real-time kernels) that are fully integrated into the C Compiler languages that we support. Our kernels provide the basic multitasking features you need in real-time applications. RTX51 FullRTX51 Real-Time Kernel is a complete real-time kernel for 8051-based applications with numerous tasks and many resources to manage. CAN support is provided for a number of 8051-based CAN microcontrollers as well as many external CAN controllers. RTX51 TinyRTX51 Tiny Real-Time Kernel is a small real-time kernel (around 800 bytes) that supports 8051-based applications with reduced real-time requirements. RTX51 Tiny is perfect if you only need task switching or limited inter-task communications. It is included with the PK51 Professional Developer's Kit. ARTX-166 Advanced RTOSARTX-166 Advanced RTOS is a complete real-time kernel for XC16x, C16x, and ST10 applications. AR166 lets you manage numerous tasks and resources. It includes a Flash file system and TCP/IP stack. RTX166 TinyRTX166 Tiny Real-Time Kernel is a small real-time kernel that supports 166 and 167-based applications with reduced real-time requirements. RTX166 Tiny is perfect if you only need task switching or limited inter-task communications. It is included with the CA166 and PK166 development kits. RL-ARM Real-Time LibraryThe RL-ARM Real-Time Library is a complete real-time kernel for ARM7, ARM9, and Cortex-M3 applications. RL-ARM helps you manage numerous tasks and resources. It includes a Flash file system and TCP/IP networking suite. | ||||
| |||||