multitarea

hola a todos:

Pido un poquillo de vuestra ayuda.

Me gustaría aprender a programar en multitarea con los microcontroladores, pero en la universidad solo he visto un poco teoria más lo que me he ido mirando yo por mi cuenta, por lo que me falta coger la práctica y un poco de destreza.

He visto que existen metodos para saber si alguna tarea queda sin ejecutar el agún momento, creo que para eso sirve Petri aunque no lo tengo muy claro. ¿Es este un buen metodo? ¿Se utiliza? ¿Conoceis otros más interesantes?

Yo programo con el 8051 y utilizo el compilador keil, por lo que utilizaría su sistema operativo RTX-51 ¿que tal es? ¿Conoceis otro?

Bueno independientemente del sistema operativo, lo que a mi me falta es hacer un buen porron de ejercicios o ver ejemplos con los que aprenda a separar las tareas. ¿Conoceis alguna pagina donde vengan ejemplos, problemas o manuales? Me daría igual que fuese para cualquier micro o linux siempre que sea en C o de forma grafica.

Gracias a todos y a disfrutar del veranillo¡¡¡¡¡

Reply to
Asito
Loading thread data ...

Asito nos dijo que ...

Por lo pronto ... tu que idea tienes sobre lo que es Linux? para compararlo con un microprocesador!!!

Linux es un sistema operativo multitarea y multiusuario, asi que no se hasta que punto te sirve para hacer practicas de multitarea ¿?

O es que soy yo el que no me he enterado. :-(

--o-----------------o-- Saludos

Victor Lopez snipped-for-privacy@ono.com

--o-----------------o-- NOTA: Los acentos han sido omitidos a proposito para evitar alteraciones en el contenido del mensaje

Reply to
Victor Lopez

No comparo linux con un microcontrolador, es absurdo. Lo digo solo por practicar.

Por ejemplo si tieines que aprender a programar en C, lo mismo te da hacerlo en linux, windows, microcontrolador, la diferencia estára en las funciones que utilices en cada plataforma.

Pues con la multitarea me imagino que igual, crear una tarea, eliminarla, utilizar semaforos, etc... lo que es la idea será la misma, auqneu claro en el microcontrolador deberas usar un Sistema operativo y estarás mas limitado en aspectos como numero de tareas, etc...

Lo que yo pretendo es aprender ha hacerlo bien en una plataforma para poder exportar los conocimientos a las otras.

Gracias

"Victor Lopez" escribió en el mensaje news:JF0Fc.278$ snipped-for-privacy@news.ono.com...

compararlo

hasta

Reply to
Asito

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.