Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Page 3 sur 4 PremièrePremière 3 DernièreDernière
Affichage des résultats 31 à 45 sur 56

Interruptions avec bouton (Arduino)

  1. antek

    Date d'inscription
    février 2015
    Messages
    6 646

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par Forhorse Voir le message
    . . . j'imaginais donc qu'ils comprendraient ce que je voulais dire par "allumer une led" visiblement c'est pas le cas...
    Ah mais si, je comprends parfaitement ce que veut dire "allumer une led".
    Mais si toi tu veux dire autre chose que ce que cela dit . . .

    -----

    Dernière modification par antek ; 18/03/2017 à 12h36.
     


    • Publicité



  2. Forhorse

    Date d'inscription
    décembre 2010
    Messages
    1 740

    Re : Interruptions avec bouton (Arduino)

    En étant de mauvaise fois, c'est une discussion qui peut durer longtemps !
    Tout projet flou conduit à une connerie précise !
     

  3. antek

    Date d'inscription
    février 2015
    Messages
    6 646

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par Forhorse Voir le message
    En étant de mauvaise fois, c'est une discussion qui peut durer longtemps !
    Ce n'est pas une discussion.

    Et ça ne résoud pas la demande : comment revenir d'interruption ailleurs que du point de départ ?
    La demande n'a pas de solution.
     

  4. Jiav

    Date d'inscription
    juillet 2004
    Messages
    8 129

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par antek Voir le message
    La demande n'a pas de solution.
    ...personnellement j'en compte deux, qui ont été fournies aux messages #2&3. La première avec l'inconvénient que cela rend la programmation moche, la seconde avec l'inconvénient que cela réinitialise les variables. Est-ce que tu vois d'autres inconvénients qui te font dire que la demande n'a pas de solution?
    The opposite of a deep truth may well be another deep truth. Information is physical.
     

  5. antek

    Date d'inscription
    février 2015
    Messages
    6 646

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par Jiav Voir le message
    ...personnellement j'en compte deux, qui ont été fournies aux messages #2&3. La première avec l'inconvénient que cela rend la programmation moche, la seconde avec l'inconvénient que cela réinitialise les variables. Est-ce que tu vois d'autres inconvénients qui te font dire que la demande n'a pas de solution?
    #2
    En langage haut niveau ça à l'air de marcher, mais on ne sait pas ce que ça donne dans le vrai déroulement du programme machine.
    #3
    Entre le début du "main" et l'adresse de reset il y a une grande différence

    Dans tous les cas les µC 8 bits n'ont pas d'adresse de retour d'interruption modifiable.
    C'est un programme qui peut effectuer un branchement.
     


    • Publicité



  6. Vincent PETIT

    Date d'inscription
    juin 2010
    Localisation
    Pas de Calais
    Âge
    35
    Messages
    218

    Re : Interruptions avec bouton (Arduino)

    Le mécanisme, dans le micro, ne permet pas de faire ça.

    Lorsqu'une interruption est déclenché, le compteur programme est empilé ainsi que les variables en cours. Le programme d'interruption s'exécute. Puis à la fin tout est depilé ; le compteur programme, pour revenir où on était avant le programme d'interruption et évidemment ainsi que l'état des variables pour revenir sainement.

    S'amuser avec le compteur programme, c'est possible mais c'est comme s'amuser à faire des débordement de pile contrôlé avec tous les problèmes que ça peut amener (perdre la valeur d'une variable au retour de l'interruption etc)... Autrement dit, lorsqu'on en est à envisager cette solution, c'est qu'on s'est planter dans l'algorithme ou la conception global de son programme.
     

  7. antek

    Date d'inscription
    février 2015
    Messages
    6 646

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par Vincent PETIT Voir le message
    S'amuser avec le compteur programme, c'est possible mais c'est comme s'amuser à faire des débordement de pile contrôlé avec tous les problèmes que ça peut amener (perdre la valeur d'une variable au retour de l'interruption etc)...
    Oui, c'est amusant en effet et à pratiquer dans un but formateur !
    Et en assembleur de préférence, pas avec Arduino.
    Dernière modification par antek ; 18/03/2017 à 15h52.
     

  8. naramdani

    Date d'inscription
    février 2017
    Messages
    9

    Red face Re : Interruptions avec bouton (Arduino)

    Bonjour Forhorse,

    Je vois que mon sujet pose plusieurs quiproquos, c'est pourquoi je voudrais vous clarifier un peu ce que je voulais faire par cette interruption.
    Etant amateur de programmation, j'ai eu besoin de faire une réinitialisation de mon système dès que j'appuie sur un bouton précis, mais le problème résidait dans le fait que j'avais plusieurs conditions et délais dans mon programme ce qui nécessitait le besoin d'une interruption pour bloquer touts les instructions.
     

  9. lpt1com2

    Date d'inscription
    novembre 2012
    Messages
    829

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par antek Voir le message
    Et en assembleur de préférence, pas avec Arduino.
    Arduino n'est qu'un support. Tu peux très bien programmer en assembleur avec AVR Studio.
    Il vaut mieux être le deuxième mari d'une veuve, que le premier
     

  10. antek

    Date d'inscription
    février 2015
    Messages
    6 646

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par lpt1com2 Voir le message
    Arduino n'est qu'un support. Tu peux très bien programmer en assembleur avec AVR Studio.
    C'est bien ce que je dis, pas avec Arduino.
     

  11. lpt1com2

    Date d'inscription
    novembre 2012
    Messages
    829

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par antek Voir le message
    C'est bien ce que je dis, pas avec Arduino.
    En effet, j'ai oublié de terminer ma phrase: Arduino n'est qu'un support. Tu peux très bien programmer en assembleur, par exemple avec AVR Studio, un µC sur une carte Arduino.
    Il vaut mieux être le deuxième mari d'une veuve, que le premier
     

  12. antek

    Date d'inscription
    février 2015
    Messages
    6 646

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par lpt1com2 Voir le message
    En effet, j'ai oublié de terminer ma phrase: Arduino n'est qu'un support. Tu peux très bien programmer en assembleur, par exemple avec AVR Studio, un µC sur une carte Arduino.
    Il n'y a d'ailleurs pas que les µC Atmel en Arduino.
     

  13. lpt1com2

    Date d'inscription
    novembre 2012
    Messages
    829

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par antek Voir le message
    Il n'y a d'ailleurs pas que les µC Atmel en Arduino.
    Avec une pinologie compatible ?
    Il vaut mieux être le deuxième mari d'une veuve, que le premier
     

  14. antek

    Date d'inscription
    février 2015
    Messages
    6 646

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par lpt1com2 Voir le message
    Avec une pinologie compatible ?
    Une nouvelle science . . .
    Ah ça je ne sais pas, m'y suis jamais intéressé.
    Elles sont en tout cas estampillées Arduino.
    Dernière modification par antek ; 22/03/2017 à 18h45.
     

  15. lpt1com2

    Date d'inscription
    novembre 2012
    Messages
    829

    Re : Interruptions avec bouton (Arduino)

    Citation Envoyé par antek Voir le message
    Une nouvelle science . . .
    Ah ça je ne sais pas, m'y suis jamais intéressé.
    Elles sont en tout cas estampillées Arduino.
    Je pense que tu confonds avec Pinguino, du même genre qu’Arduino, mais pour PIC. De toute façon, toutes ces cartes sont programmables dans le langage qu’on veut...
    Il vaut mieux être le deuxième mari d'une veuve, que le premier
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. [Analogique] On/Off Arduino avec Bouton Fugitif
    Par Rodila dans le forum Électronique
    Réponses: 3
    Dernier message: 02/06/2016, 16h32
  2. Besoin d'aide Servomoteur Arduino avec bouton.
    Par theol31 dans le forum Électronique
    Réponses: 3
    Dernier message: 12/02/2016, 00h04
  3. Alimentation Arduino avec bouton manuel et electrique
    Par baptiste77370 dans le forum Électronique
    Réponses: 3
    Dernier message: 10/10/2015, 18h56
  4. besoin d'aide bouton poussoir avec l'arduino mega
    Par joeman1 dans le forum Électronique
    Réponses: 11
    Dernier message: 20/10/2014, 20h32
  5. Allumer une led avec un bouton pousoir (Arduino)
    Par Darrkshadow dans le forum Électronique
    Réponses: 9
    Dernier message: 12/12/2012, 13h26