FreeRTOS: Difference between revisions
m Spaces removed |
No edit summary |
||
Line 1: | Line 1: | ||
'''FreeRTOS''' is a [[real-time operating system]] for [[embedded devices]], being ported to several [[microcontroller]]s. It is distributed under a modified version of the [[GNU General Public License|GPL]]. |
'''FreeRTOS.org''' is a [[real-time operating system]] for [[embedded devices]], being ported to several [[microcontroller]]s. It is distributed under a modified version of the [[GNU General Public License|GPL]]. The modification permits the users proprietary code to remain closed source, while maintaining the kernel itself as open source - facilitating the use of FreeRTOS in commercial applications. |
||
FreeRTOS can be downloaded for free, without having to fill out a form or provide any information. |
FreeRTOS can be downloaded for free, without having to fill out a form or provide any information. |
||
Supported architectures include: |
|||
*[[ARM architecture]] ARM7 |
|||
*[[AVR]] |
|||
*[[x86]] |
|||
*[[PIC microcontroller]] PIC18 |
|||
*[[Renesas]] H8/S |
|||
*[[MSP430]] |
|||
*[[HCS12]] |
|||
*[[8052]] |
|||
The download contains pre-prepared configurations and demonstrations for for every port, allowing rapid application design. |
|||
The FreeRTOS scheduler is designed to be small and simple. It can be configured for both preemptive or cooperative operation. |
|||
The FreeRTOS.org site also contains RTOS tutorials, details of the RTOS design and performance comparison results for various microcontrollers. |
The FreeRTOS.org site also contains RTOS tutorials, details of the RTOS design and performance comparison results for various microcontrollers. |
Revision as of 14:04, 21 October 2005
FreeRTOS.org is a real-time operating system for embedded devices, being ported to several microcontrollers. It is distributed under a modified version of the GPL. The modification permits the users proprietary code to remain closed source, while maintaining the kernel itself as open source - facilitating the use of FreeRTOS in commercial applications.
FreeRTOS can be downloaded for free, without having to fill out a form or provide any information.
Supported architectures include:
- ARM architecture ARM7
- AVR
- x86
- PIC microcontroller PIC18
- Renesas H8/S
- MSP430
- HCS12
- 8052
The download contains pre-prepared configurations and demonstrations for for every port, allowing rapid application design.
The FreeRTOS scheduler is designed to be small and simple. It can be configured for both preemptive or cooperative operation.
The FreeRTOS.org site also contains RTOS tutorials, details of the RTOS design and performance comparison results for various microcontrollers.