Znaleziono 1 wynik

autor: x
30 mar 2007, 21:31
Forum: Elektronika ogólna
Temat: FreeRTOS - system czasu rzeczywistego do uC
Odpowiedzi: 0
Odsłony: 5850

FreeRTOS - system czasu rzeczywistego do uC

Znalazłem właśnie coś takiego, myślę, że może to zainteresować rzeźbiących w mikroprocesorach. Program jest na zmodyfikowanej licencji GPL (nie udało mi się doczytać na czym polega ta modyfikacja). Paczka z kodem waży ponad 4 mega. W środku porty dla różnych kompilatorów i procków.

Link: FreeRTOS.org

W dziale "Downloads" można (dobrowolnie) przekazać datek na rozwój projektu, i znaleźć link do repozytorium projektu (na sourceforge)

Oto cytat ze strony projektu:
FreeRTOS.org Features:


FreeRTOS.org is a scaleable real time kernel designed specifically for small embedded systems. Highlights include:
Free RTOS kernel - preemptive, cooperative and hybrid configuration options.
Designed to be small, simple and easy to use.
Very portable code structure predominantly written in C.
Supports both tasks and co-routines.
No software restriction on the number of tasks that can be created.
No software restriction on the number of priorities that can be used.
No restrictions imposed on priority assignment - more than one task can be assigned the same priority.
Queues and semaphores for communication and synchronisation between tasks, or between tasks and interrupts.
Free development tools (Cortex-M3, ARM7, MSP430, H8/S, AMD, AVR, x86 and 8051 ports).
Free embedded software source code.
Royalty free.
Cross development from a standard Windows host.
Pre-configured demo applications for selected single board computers allowing 'out of the box' operation and fast learning curve.
Compile time configuration allows a ROM footprint print as low as 3.3Kbytes on an ARM7 (Thumb mode) using GCC (third party figures, requires specific GCC command line options).
The SafeRTOS derivative product provides a high level of confidence in the code integrity.

plus ...
Embedded Ethernet example applications: Including live demonstrations.
Microcontroller performance comparisons: Results for ARM7 and MSP430 have been added. More to follow.
'How FreeRTOS.orgTM works': Source code explained.
Embedded software application design: Tips for using FreeRTOS on small embedded systems.

Wróć do „FreeRTOS - system czasu rzeczywistego do uC”