Aller au contenu


Photo
- - - - -

Arduino - Les interruptions


  • Veuillez vous connecter pour répondre
22 réponses à ce sujet

#21 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 6 694 messages
  • Gender:Male
  • Location:Cholet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 15 janvier 2018 - 11:26

si tu l'exécute tel quel sans ajouter de code " long à exécuter " après le if ( exécutions > 1 milliseconde ), et si tu n'as pas d'interruption longue ( exécutions > 1 milliseconde )  si le délais est garanti à la milliseconde près ... 

Après si tu es vraiment critique, et que tu as besoin de garantir un timing ultra précis, il faut aussi voir les priorités des interruptions ... Je ne connais pas par coeur qui est prioritaire par rapport à qui sur arduino : interruption sur timer, interruption sur pin, interruption de communication uart etc ...


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !

 

Les réalisations de Mike118  

 

 

 


#22 arobasseb

arobasseb

    Membre chevronné

  • Modérateur
  • PipPipPipPip
  • 620 messages
  • Gender:Male
  • Location:BORDEAUX (33)
  • Interests:Informatique, robotique et sciences technique en générale.

Posté 15 janvier 2018 - 12:32

Oui c'est sur que ça dépend du traitement, mais je pense qu'il est important de le signaler. Pour les priorité je ne sais pas non plus par contre.

#23 Path

Path

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 070 messages
  • Gender:Male
  • Location:Paris

Posté 15 janvier 2018 - 06:52

SimpleTimer n'apporte pas cette amélioration. Sinon pourquoi l'appeler dans le loop() ?

« It's based on millis(), thus it has 1 ms resolution »
https://playground.a...ode/SimpleTimer

Il y a peut-être des hardware qui apportent physiquement et réellement cette interruption.


Podcast Made By Humans

Je cherche des volontaires de tous niveaux pour nos petites conversations entre hobbyistes.

Accès aux salles secrètes

 





0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users