Descarga este documento en formato PDF - Ucontrol
Descarga este documento en formato PDF - Ucontrol
Descarga este documento en formato PDF - Ucontrol
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
11 de 22<br />
#task (rate=30ms, max=10ms)<br />
void Tarea1();<br />
#task (rate=40ms, max=10ms)<br />
void tarea2();<br />
#task (rate=100ms, max=10ms)<br />
void Tarea3();<br />
void main()<br />
{<br />
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);<br />
rtos_run();<br />
}<br />
void Tarea1()<br />
{<br />
bT1Flag = 0;<br />
for(iT1Counter = 0; iT1Counter Coordinar para no dañar<br />
Hasta ahora hemos visto al RTOS como un elem<strong>en</strong>to que nos ayuda a “simplificar” el código de nuestra<br />
aplicación. Por una parte, dejándole parte de la temporización de las tareas que debe realizar nuestra<br />
aplicación y por otra utilizando el tiempo de las demoras ocupadas para hacer que otras tareas ejecut<strong>en</strong> su<br />
código <strong>en</strong> ese tiempo. Sin embargo esas v<strong>en</strong>tajas no son nada comparado con dos herrami<strong>en</strong>tas