by FreeRTOS

Free and Open RTOS
Helps with: RTOS
Similar to: Abassi App AMX RTOS App Atomthreads App AVIX-RT App More...
Source Type: Open
License Types:
Supported OS:
Languages: C

What is it all about?

Developed in partnership with the world's leading chip companies over a 12 year period, FreeRTOS is the market leading real time operating system (or RTOS), and the de-facto standard solution for microcontrollers and small microprocessors

Key Features

* Free RTOS scheduler - preemptive, cooperative and hybrid configuration options, with optional time slicing. * The SafeRTOS derivative product provides a high level of confidence in the code integrity. Includes a tickless mode for low power applications. * Tiny footprint. * Official support for >30 embedded system architectures (counting ARM7 and ARM Cortex-M3 as one architecture each). * FreeRTOS-MPU supports the ARM Cortex-M3 Memory Protection Unit (MPU). * Designed to be small, simple and easy to use. Typically a RTOS kernel binary image will be in the region of 4K to 9K bytes. * Very portable source code structure, predominantly written in C. * Supports both real time tasks and co-routines. * Direct to task notifications, queues, binary semaphores, counting semaphores, recursive semaphores and mutexes for communication and synchronisation between tasks, or between real time tasks and interrupts. Innovative event group (or event flag) implementation. * Mutexes with priority inheritance. * Efficient software timers. * Powerful execution trace functionality. * Stack overflow detection options. * Pre-configured RTOS demo applications for selected single board computers allowing 'out of the box' operation and fast learning curve. * Free monitored forum support, or optional commercial support and licensing. * No software restriction on the number of real time tasks that can be created. * No software restriction on the number of task priorities that can be used. * No restrictions imposed on task priority assignment - more than one real time task can be assigned the same priority. * Free development tools for many supported architectures. * Free embedded software source code. * Royalty free. * Cross development from a standard Windows host.


Trial With Card
Trial No Card
By Quote



Top DiscoverSDK Experts

User photo
Meir Rabinovich
Real time and embedded developer
Hardware and RT | General Libraries and 5 more
View Profile
User photo
Shilpa Bharadwaj
C developer, Software testing and Perl/Python Automation
Hardware and RT | General Libraries and 21 more
View Profile
User photo
ahmedxp kh
Ahmedxp PC ENG
Multimedia | Hardware and RT and 123 more
View Profile
User photo
Esma Rucolli dream 💖
Hardware and RT | General Libraries and 87 more
View Profile
Show All

Interested in becoming a DiscoverSDK Expert? Learn more


Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.


Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now