[elektro] RTOS kerdes

Fuzesi Arnold arnold.fuzesi.lista at gmail.com
Tue May 27 14:01:33 CEST 2008


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] 



More information about the Elektro mailing list