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