Modifications

Sauter à la navigation Sauter à la recherche
21 octets ajoutés ,  13 juin 2016 à 13:29
Ligne 161 : Ligne 161 :     
=== Limitation des interruptions ===
 
=== Limitation des interruptions ===
Une interruption et l'éxecution de la fonction ''callback'' reste un processus exceptionnel qui prend place (qui s'insère sauvagement) dans l'exécution d'un programme principal.
+
{{ambox-stop|text=Une interruption et l'éxecution de la fonction ''callback'' reste un processus exceptionnel qui prend place (qui s'insère sauvagement) dans l'exécution d'un programme principal.
 +
 
 +
Il y a donc des limitations et contraintes à l'utilisation d'une fonction d'interruption avec MicroPython}}
   −
Il y a donc des limitations et contraintes à l'utilisation d'une fonction d'interruption avec MicroPython
   
# Vous ne pouvez pas utiliser la fonction {{fname|print()}} dans la fonction de callback. Il ne se passera rien.
 
# Vous ne pouvez pas utiliser la fonction {{fname|print()}} dans la fonction de callback. Il ne se passera rien.
 
# Vous ne pouvez pas faire d'allocation de mémoire dans la fonction d'interruption (cela pourrait changer dans le futur). Toutes les variables et objets doivent exister {{underline|avant}} le premier appel de la fonction callback.
 
# Vous ne pouvez pas faire d'allocation de mémoire dans la fonction d'interruption (cela pourrait changer dans le futur). Toutes les variables et objets doivent exister {{underline|avant}} le premier appel de la fonction callback.
29 917

modifications

Menu de navigation