arduino / arduino/ArduinoCore-API
Prevent wakeup on ext int
- Langage dominant
- C++
- Étoiles
- 306
- Forks
- 150
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I know that it is possible to remove the explicitly set wakeup flag manually.
Anyway it would be better to not set it at all if not required.
Possibly:
`void attachInterrupt(pin_size_t pin, voidFuncPtr callback, PinStatus mode, bool wakeUp=true);`
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par localiser le point d’entrée attachInterrupt et ses implémentations dans l’Arduino core API. Suivez la façon dont le drapeau de wakeup est défini pour les interruptions externes et déterminez quelles plateformes sont concernées. Le travail est terminé lorsque wakeup n’est pas activé lorsqu’il est inutile, tout en conservant la compatibilité du comportement existant des interruptions entre les différents cores.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- api, embedded-iot
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100