Programación Específica > Programación en C
¿ Rtos Y Task ?
jpaler:
Hola...
...,me enconte este ejemplo en el manual del ccs y hablan
de algo llamado rtos y usan otra cosa q llaman task, no tengo
ni la menor idea de lo q hace el codigo ni de lo q son estos terminos.
si elguien sabe de esto, x favor comenteme, ya q en esto de los
PICs, me he propuesto aprender algo nuevo cada dia...
Gracias...
//////////////////////////////////////////////////////////////////
// This file demonstrates how to use the real time operating
// system to schedule taskes and how to use the rtos_run function
//
// this demo makes use of the PIC18F452 prototyping board
//////////////////////////////////////////////////////////////////
#include <18F452.h>
#use delay(clock=20000000)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
#use rtos(timer=0,minor_cycle=100ms)
#task(rate=1000ms,max=100ms)
void The_first_rtos_task ( ){
printf("1\n\r");
}
#task(rate=500ms,max=100ms)
void The_second_rtos_task ( ){
printf("\t2!\n\r");
}
#task(rate=100ms,max=100ms)
void The_third_rtos_task ( ){
printf("\t\t3\n\r");
}
void main ( ){
rtos_run ( );
}
© Jonathan ©:
Hola jpaler, una vez consulte lo mismo, mira el post.. si encuentro algo de info te lo paso. Un Abrazo!
http://foros.solocodigo.com/index.php?showtopic=4563&hl=rtos
jpaler:
Increible, al decir q: no tengo ni la menor idea de lo q hace el codigo , menti, ya q tenia una leve chispa d q era algo de multiprocesos.
pero jamas me imagine lo del termino SISTEMA OPERATIVO PARA PICs.
jonathan, en estos dias casualmente me habia puesto a pensar sobre como seria implementar lo d multiprocesos con los pics (x q de hecho seria muy util) y conclui q la unica manera podria ser a traves d los timers, me dije a si mismo:
configurando correctamente el micro para q se desborden 2 timers independientes, podriamos llegar a tener lo + cercano a multiprocesos en un pic.
...pero esto del SO para pics es completamente extraordinario, de hecho ahora tengo + dudas, ya que no puedo comprender como el hardware (osea, la arquitectura del pic) puede llegar a permitir esto (segun lo q dijo ADC).
Jonathan t invito a q le pongamos interes al asunto, x q creo q esto puede llegar a ser muy pero muy util, si todo es como lo pinta ADC.
...y a proposito, ¿Q investigaste tu, cuando ADC inicio la discucion?, x q me di cuenta q esto de las RTOS no es nuevo.
jpaler:
uy Jonathan, mira este enlace www.freertos.org, al parecer hay SOs para una cantidad de micros, pero no veo los PICs.
jpaler:
...otro link www.pumpkininc.com/
Navegación
[#] Página Siguiente
Ir a la versión completa