Nope en fait c'est bon, je ne sais pourquoi mais il n'apprécie pas que le SCHEDULER_CLOCK_PRESCALER soit à 1 (dans scheduler_config.h dans le dossier du projet). Je l'ai remis à 8 (par défaut) et là ça fonctionne.
Merci beaucoup, on va pouvoir commencer à jouer avec la lib :) Le 10/01/07, JD <[EMAIL PROTECTED]> a écrit :
Je pense qu'il nous faudrait un minimum de ton code pour pouvoir t'aider :) JD. On 10/01/07, Julien LE GUEN <[EMAIL PROTECTED]> wrote: > Hum, en effet je n'y avais pas pensé. > > Bon maintenant j'ai un truc marrant, ça plante au bout d'un (court) > instant... plus de vie. > > merci pour ton aide :) > > > > Le 10/01/07, Fabrice Larribe <[EMAIL PROTECTED]> a écrit : > > tu y a peut ètre pencer mais essai de faire un > > > > sie(); > > > > > > ça permet de valider les interruptions, et donc de lancer le scheduler ! > > > > > > 3AR > > > > Julien LE GUEN a écrit : > > > Bonjour, bonne et heureuse année 2007 à tous :) > > > > > > > > > J'éprouve des difficultés à utiliser le module schedule. > > > > > > Je tourne sur ATmega32, le make menuconfig a bien été renseigné sur > > > l'utilisation du module schedule, ça compile. > > > > > > J'effectue un > > > scheduler_init(); > > > scheduler_add_periodical_event(myfunc, NULL, > 500000l/SCHEDULER_UNIT); > > > > > > pour exécuter myfunc tous les 500ms. > > > > > > Le souci, c'est qu'elle ne s'exécute pas. C'est sûrement une bête > > > interruption qui ne se lance pas, mais il y-a-t'il d'autres choses à > > > faire pour initialiser tout ce beau monde ? > > > J'ai regardé un peu partout les sources, à priori non, mais j'ai > > > toujours un doute... > > > > > > Je précise qu'un programme (sans aversive) en utilisant SIGNAL > > > fonctionne parfaitement sur la même cible. > > > > > > > > > Merci bien ! > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > 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 > > > > _______________________________________________ > > 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 > > > > > _______________________________________________ > 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 > > _______________________________________________ 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
_______________________________________________ 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