[elektro] mikrokontrolleres operációs rendszerek
Andras Huszti
kyrk at villamvadasz.hu
Tue Jan 10 13:29:25 CET 2012
Hello!
> Én a FreeRTOS-t használtam több projektben is (AVR és AVR32 kontrollerek),
En PIC18-on hasznaltam probakeppen illetve mostansag PIC32-on.
Nekem nem jelent konnyebbseget mert eddig is ugy irtam programot, hogy
nem blokkolos interfeszeket hoztam letre, illetve amit lehetett
allapotgepbe raktam. Igy a multitaszkozas is ment tobbe kevesbe.
Idozitot meg mindenki csinal maganak elobb-utobb, ez sem annyira
egetrengeto elony innentol kezdve.
Mikrovezerlok teren az a tapasztalatom, hogy altalaban nincs olyan taszk
aminek a futasat priorizalassal kesleltetni lehessen, mert a legtobb
taszknak le kell futnia adott idon belul, kulonben borul az egesz
program. Tehat a prioritaskezeles mint featuret lenyegeben eddig nem
tudtam igenybe venni. Sot, az a tapasztalatom van, hogy ahol ezzel
kezdenek el probalkozni az alatalaban zatonyra fut, mert kiderul, hogy
nincsenek csodak ha egyiket eheztetik a masik javara, akkor az
eheztettel lesznek bajok. Elobb vagy utobb egy buffer megtelik es kesz.
Az ilyen oprendszerek egy esetben hasznosak. Kozos kornyezetet adnak
kulonbozo fejlesztoknek. Amit en megirtam az lehet nekem jo de masnak
nem, mas is pont igy van vele. De a kozos oprendszert mindenki elfogadja
igy jo kindulasnak.
More information about the Elektro
mailing list