[elektro] RTOS kerdes
Rancz Lajos
csiga at fosch.com
Tue May 27 14:09:32 CEST 2008
Helló!
Sztem tök korrekt, több projektben is használtam már. ATmega-án 64k
(ATmega128, ATmega2560) feletti címzésnél volt vele gond, kicsit bele
kellett nyúlni. Az azért elmond vmit, hogy a AVR32 frameworkben az RTOS
az ez :-) Ott megnézheted a driver megvalósítást is, ugyanis egy rakat
driver meg van már csinálva :-) Amúgyí mutex kell erre az esetre.
Üdv,
Lajos
Fuzesi Arnold írta:
> Igen, az... :)
>
> Tapasztalat, ellenjavallat van? Korrekt cucc? (Annak nez ki...)
>
> Driveren?! Olyan progi részleteket amit több taszkból is el kell tudjak
> érni...okosan kizárva az egyidejű hozzáférést stb.
> TCP/IP stack, SD kartya kezeles FAT stb. ilyesmit.
>
> Arnold
> ----- Original Message -----
> From: "Rancz Lajos" <csiga at fosch.com>
> To: <elektro at tesla.hu>
> Sent: 2008. május 27. 13:34
> Subject: Re: [elektro] RTOS kerdes
>
>
> Helló!
>
> Az elnevezésekből gondolom FreeRTOS lesz az áldozat :-) Sztem ez a
> co-rutin igazából az ő találmányuk, nem nagyon láttam ilyesmit máshol.
> Alapvetően process-t és threadet szoktak megkülönböztetni, az alapvető
> különbség, hogy a processeknek külön, egymástól védett memóriaterületei
> vannak, míg a szálaknak nem (ugyanazon processek szálai elérik egymás
> változóit). Ahogy emlékszem a co-rution az vmiféle butított task, közös
> stackkel. Driveren mit értesz? IRQ-k queue-kon keresztül kommunikálnak a
> szálakkal, van erre spec. függvény, ami leehtővé teszi ezt.
>
> Üdv,
> Lajos
>
> Fuzesi Arnold írta:
>
>> Mi is a kulonbseg co-routine es a task kozott pontosan?!
>> Piszokul elfelejtettem :-(
>> Jegyzeteim meg otthon, neten meg "halandzsát" találtam csak hirtelen.
>>
>> Illetve ha drivert (pl TCP/IP, SDcard / FAT stb) akarok egy RTOS ala
>> csempészni akkor azt hogy szokás?!
>>
>> Sima Task-kent beteszem és kész...agyonszemaforozva hogy egyszerre csak
>> egy
>> masik task tudja elerni, vagy maskepp illik ezt?!
>> Queue-n keresztül? Hogy is csinaljak a nagyok?
>>
>> uC-ről beszélünk, elég végesek az erőforrások..
>>
>> Köszi,
>> Arnold
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
>>
>
> -----------------------------------------
> elektro[-flame|-etc]
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list