niedziela, 9 kwietnia 2017

FreeRTOS - skąd brać materiały

W końcu wziąłem się za FreeRTOSa, przeszukałem trochę internety i jest kilka dobrych kursów, ale okazało się, że najlepszym źródłem wiedzy jest oficjalna "książka" od producenta o nazwie "Mastering the FreeRTOS Real Time Kernel - a Hands On Tutorial Guide" - dostępna do pobrania za darmo tutaj: http://www.freertos.org/Documentation/RTOS_book.html

Najciemniej pod latarnią - jednak jest to sam opis systemu niezależny od implementacji w sprzęcie (np w STMach) - ale są przykłady wszystkich zagadnień na różne platformy i na nich można sobie poćwiczyć.

Dostępne są kody źródłowe, które można symulować pod windowsem(!) i wyświetlać coś w konsoli, testować wywłaszczania, kolejki itp.

Polecam wszystkim, którzy zaczynają kombinować coraz dziwniejsze struktury do uzyskania timerów programowych itp - nie trzeba odkrywać koła na nowo, tylko wykorzystać gotowe powszechnie stosowane narzędzie, a da rade je wykorzystać nawet na ATMegach.

Update:
Przykład projektu oscyloskopu z FFT na freeRTOSie:
http://stm32.eu/2016/10/24/2-oscyloskop-z-fft-na-stm32f746g-disco-freertos-w-praktyce/

Inne materiały na ten temat:
http://wiki.csie.ncku.edu.tw/embedded/FreeRTOS_Melot.pdf

0 komentarze:

Prześlij komentarz