RTOS systemy
Michal HW
michalgregor@centrum.cz
Pondělí Leden 10 16:27:50 CET 2005
Jak pracuji RTOS systemy? Lisi se to na Linuksu Oknech a jednocipech?
Hrubou predstavu uz mam, spis mne zajima prepinani uloh a deleni vykonu.
Dejme tomu za mam ulohu ktera neustale projizdi databazi a provadi vypocty.
(data se do ni zapisuji v jinych vlaknech)
Nema zadnou cekaci smycku - jede porad dokola. RTOS sam tuto ulohu nasilne
prerusi a spusti jine vlakno nebo tam musim vlozit urcite cekaci body nebo
to provadi kompilator?
Jak by si poradil RTOS na jednocipu s prerusenim co 300cyklu (SW UART,
PWM...) Jde to vubec? Umoznuji RTOS systemy pouzivat vlastni programy v
preruseni
Ted pouzivam vlastni RTOS. A to jak v ASM, tak v C. V podstatne mam
jednotlive vlakna programu rozdelene na nekolik casti. Kazde muze trvat
urcity pocet cyklu. Je to ale pouzitelne pro
jednoduchssi aplikace tak do 40 poduloh - vznika v tom pekny chaos.U
slozitejsich aplikaci si to zatim
nedovedu predstavit.
Michal Gregor
Další informace o konferenci Hw-list