In addition to the standard feature set supported by most real-time kernels, the Abassi RTOS can be configured with many features unmatched in the industry. These features add robustness and code savings, and include:
Abassi supports major C2000 development tools, including Code Composer Studio.
Download an evaluation version of the RTOS for your build environment. Demonstrations are available for multiple evaluation platforms.
Don't settle for half a RTOS! Even with all features enabled, Abassi still consumes less memory than the minimum configuration of most kernels. And you get advanced priority inheritance, asymmetric round-robin scheduling, starvation protection, and much more. Or, if memory footprint is paramount, Abassi scales to a minimum size that can't be matched.
Description | Size |
---|---|
Minimal Build | <800 bytes |
+ Runtime service creation / static memory | <1050 bytes |
+ Multiple tasks at same priority | <1175 bytes |
+ Runtime priority change + Mutex priority inheritance + FCFS + Task suspension |
<1700 bytes |
+ Timer & timeout + Timer call back + Round robin |
<2275 bytes |
+ Events + Mailbox |
<2875 bytes |
Full Feature Build (no name / no runtime creation) | <3050 bytes |
Full Feature Build (no names) | <3450 bytes |
Description | Size |
---|---|
Library mutex protection | 54 bytes |
Description | Size |
---|---|
Assembly code size | 118 bytes |
Hybrid Stack Enabled | +28 bytes |
Status Register Preservation | +8 bytes |
Measured using current software release, configured for TMS320F28027 at 60 MHz and Code Composer Studio for the C28X, Version 5.1.1.00031 |
For your exact data memory requirements, please consult the Porting Document that applies to your design environment.