[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