 |
CNC FORUM
Amatorskie maszyny CNC
|
|
|
FreeRTOS - system czasu rzeczywistego do uC |
| Autor |
Wiadomość |
x
Specjalista poziom 1


Pomógł: 9 razy Dołączył: 29 Mar 2006 Posty: 209 Skąd: okolice Warszawy
|
Wysłany: 2007-03-30, 20:31 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:
| Cytat: | 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. |
|
_________________ "Później doświadczyłem jeszcze jednego zjawiska: gdzieś w połowie roboty okazuje się, że mieliśmy pomysł tylko na tę połowę roboty." - Adam Cebula (wnioski po budowie gołębnika) |
|
|
|
 |
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
| sponsorem forum jest www.akcesoria.cnc.info.pl |
Informacje na witrynie cnc.info.pl są podawane tylko w celach edukacyjnych oraz hobbystycznych. Jedynie użytkownik wysyłający wiadomość lub plik ponosi pełnoprawną odpowiedzialność za ich treść. Jeżeli wynikną z tego konsekwencje prawne, cnc.info.pl może przekazać wszelkie informacje właściwym organom państwowym na temat danego użytkownika oraz pomóc w jego zlokalizowaniu. Zgodnie z ustawą o ochronie danych osobowych cnc.info.pl nie przekazuje informacji odnośnie użytkowników firmom i osobom prywatnym. Hasła, adresy e-mail oraz numery IP są szyfrowane w bazie danych i jedynie administrator jest w stanie odczytać te informacje. Cnc.info.pl jest przeciwna łamaniu zabezpieczeń oraz łamaniu praw autorskich, jednak niektóre osoby nie przestrzegają naszego regulaminu. Jeżeli zobaczyłeś wiadomość lub plik, który twoim zdaniem jest nielegalny lub narusza twoje dobra osobiste, prosimy o natychmiastowy kontakt:
Administrator |
|
www.akcesoria.cnc.info.pl
• silniki krokowe • Łożyska liniowe • śruby trapezowe i kulowe
|