> Bin ça a pas l'air de marcher ! les secondes vont beaucoup trop vite. En > fait je veux déclencher un printf toutes les 10secondes, et j'aimerai > que ce soit précis. Pour l'instant ce que je fait c'est que je lance la > fonction transmettre toutes les 10000*1024us (prescaler réglé à 32 pour > un quartz de 8Mhz) et j'affiche les secondes en utilisant le module time : > > scheduler_add_periodical_event((void *)transmettre,NULL,10000); > > le printf dans la fonction transmettre: > > date = time_get_time(); > printf("%u %u\n",(unsigned int)date.s,(unsigned int)nbre_tours); > > Mais j'ai 10secondes toutes les 2secondes, donc pas vraiment précis !
Tu m'envoies par mail un tgz de ton projet ? Je peux jeter un coup d'oeil. Oliv _______________________________________________ Avr-list mailing list Avr-list@droids-corp.org CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive WIKI : http://wiki.droids-corp.org/index.php/Aversive DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/ BUGZILLA : http://bugzilla.droids-corp.org COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog