RTOS

Rancz Lajos csiga at fosch.com
Sun Sep 9 19:53:42 CEST 2007


hg12345 wrote:
> Szia!
>
> az RTOS kapcsolatban lenne egy két kérdésem:
>
> - Mennyi egy task váltasi idő nagyságrendileg, utasitás számba?
>   
Erre mondtam azt a kb 1%-ot, ami azt jelenti, hogy 0.01*16e+6 = 16e4 
utasítás volt 1 másodperc alatt az ami az oprencerre esett, és 10 
ms-enként volt taszkváltás, ebből következik, hogy kb. 1600 órajel egy 
taszkváltás tehát 1.6-os órajel/utasítással számolva kb 1000 utasítás 
egy váltás ATmega2560-n, de nyilván egy PIC-en, 8051-en teljesen más.
> - task váltás közben az IT képes lekezelni? 
>   
Igen.
> - Footprint mérete mekkora lett?
>   
Mit értesz ez alatt?  A program memóriában vagy az adatmemóriában? Az 
adatmemória könnyen számítható (a taszkok valamint queue-k számától 
függ), a programmemóriára nem emlékszem, nem is néztem.
> - az a 30 néhány byte a taszkváltáskor tartalmazza regiszter 
> mentéseket vagy ez azon felül van?
>   
Nem ez egy szemafornak a mérete, ha létrehozol egy szemafort az ennyit 
eszik a memóriából (most mégnéztem nem 3x hanem 76 bájt amit eszik). 
Érdemes megnézni a FAQ-t:
http://www.freertos.org/FAQ.html


Üdv,
Lajos

  

>
>   
>> Fuzesi Arnold wrote:
>>     
>>> Bocs, beleolvadt az idezetbe a valaszod.
>>> Latom hasznalod.
>>>   
>>>       
>> Igen több projektben is használtam már ATmega32-n és 
>>     
> ATmega2560-n is.
>   
>>> Mi a gyengéje, ez továbbra is érdekelne.
>>>   
>>>       
>> Hát nem tudom :-) Nekem egy dolog nem tetszett, az hogy egy 
>>     
> szemafor 
>   
>> harmincvalahány bájt memóriát eszik.
>>     
>>> Illetve esetleg mit néztél mást ami szimpatikus volt, de nem 
>>>       
> mélyedtél 
>   
>>> bele....
>>>   
>>>       
>> A másik amit néztem az a uCosII volt, de arról nagyon rosszakat 
>> hallottam, hogy fagy, instabil stb. A freeRTOS nem fagyott csak olyan 
>> esetben ha a szálban futó program volt elcseszve. Amúgy elég jó a 
>> dokumentáció hozzá.
>>
>> Üdv,
>> Lajos
>>
>>     
>>> Thx,
>>> A.
>>>       
>> -----------------------------------------
>>           elektro[-flame|-etc]
>>
>>     
>
> Keress jobban! Több ezer új állás, értékesítői, marketing, pénzügy, IT területről a jobline.hu megújult oldalán! http://ad.adverticum.net/b/cl,1,6022,200530,252972/click.prm
>
> -----------------------------------------
>           elektro[-flame|-etc]
>   



More information about the Elektro mailing list