OT to RTOS or not to RTOS, was: Mereni napeti baterie pomoci AVR

Jan Waclawek konfera na efton.sk
Pátek Leden 7 14:38:16 CET 2011


Nie, v RTOS ma kazde vlakno vyhradeny vlastny priestor na zasobnik, niekedy aj na svoje staticke premenne.

wek


----- Original Message ---------------
>Zdravím,
>
>tak a¾ do teï jsem si myslel, ¾e alespoò trochu vím o co jde, ale teï to u¾ nechápu.
>
>tak¾e máte nìjaké vlákno, které má pøidìlený procesor a RAM.
>Vy ho nìkde tøeba v pùlce stopnete. RAM nikam nezálohujete. 
>Tu stejnou RAM a stejný procesor dáte jinému vláknu. ....
>A za nìjakou dobu pùvodnímu vláknu vrátíte procesor a tu stejnou RAM, ale u¾ zcela jistì s jiným obsahem.
>A to první vlákno si vesele pokraèuje tam kde skonèilo.
>
>No to mì teda opravdu není jasné.
>
>Honza
>
>
>> ------------ Pùvodní zpráva ------------
>> Od: Milan <milger at pobox.sk>
>> Pøedmìt: Re: OT to RTOS or not to RTOS, was: Mereni napeti baterie pomoci AVR
>> Datum: 07.1.2011 14:15:48
>> ----------------------------------------
>> >>Ak nie je dost RAM na ulozenie stavovych premennych, tak to nie je dost 
>> >>ani vo Vasom pripade a to RTOS magicky nevyriesi. Tie stavove premenne u 
>> >>Vas totiz figuruju ako lokalne premenne funkcie ktora implementuje to 
>> >>vlakno.
>> 
>> Mozno sa nechapeme navzajom, ja nepotrebujem stavove premenne, dokazem sa 
>> rozhodnut na zaklade kazdeho prijateho B a ulohu zastavim do dalsieho 
>> prijateho B. S pomocou RTOS to dokazem nezavislo na 3-N ulohach, to je prave 
>> ten rozdiel, normalne bez RTOS potrebujem stavove premenne, aby som vedel 
>> kde sa mam v tej ktorej ulohe vratit, RTOS pokracuje tam kde zobral 
>> procesor...
>> 
>> Pravda je ze som to zadanie nespecifikoval do detailov /umyselne/, pointa 
>> mala vypadnut z diskusie, stalo sa, ak sa este stale nerozumieme bolo by 
>> dobre pokracovat....
>> 
>> Milan



Další informace o konferenci Hw-list