Page 1 sur 1

Interruption sur port GPIO

Posté : mar. 15 déc. 2020 16:12
par elecpic
Bonjour,

J'ai un montage électronique ou je pilote des capteurs par le bus spi et I²C avec le Raspberry pi3 sous Rasbian
Je me sert aussi de boutons poussoirs et fait donc appel aux interruptions.

Tout se passe très bien sauf :o :o :o que ça me donne des résultats pour le peu surprenant :
Lors de l'appuie sur le BP, le programme se déroute bien vers sa fonction, mais le programme principal continue de tourner (en parallèle)

Moi qui programme des micro processeurs, c'est curieux !

Comment faire pour empêcher le programme principal de tourner dés que je suis dans ma routine d'interruption ?

Si ma question est idiote, m'en voulez pas. je débute sur Raspberry pi3.

Merci de vos réponse.

Elecpic

Re: Interruption sur port GPIO

Posté : mar. 15 déc. 2020 16:56
par Bud Spencer
Bah ce serait peut être une bonne idée de nous dire avec quoi c'est programmé (librairie d'accès aux io, langage ect ...) sans ca, tu ne vas pas avoir beaucoup de réponse.
ps: le titre du topic prête a confusion . 'cycle de déroulement d'un programme' aurait été plus adapté parce que 'Interruption sur port GPIO' ca signifie tout autre chose ;-)

Re: Interruption sur port GPIO

Posté : lun. 21 déc. 2020 16:38
par Artemus24
Salut à tous.

Quel est le langage de programmation que vous avez utilisé ? Peut-être python ?

Cela nous aiderait grandement d'avoir le code source.

@+