Code: Select all
static THD_FUNCTION(Thread1, arg) {
timeT = ST2MS(chVTGetSystemTime());
while (1)
{
My_func();
chThdSleepUntil(MS2ST(timeT) );
timeT += ST2MS(9);
}
}
la led clignote exactement chauque 1MS mais apres 3 minutes j'ai une un erreur de 0.40 Secondes .
c'est quoi le souci