arduino / arduino/ArduinoCore-API
Prevent wakeup on ext int
- Vorherrschende Sprache
- C++
- Sterne
- 306
- Forks
- 150
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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);`
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, den Einstiegspunkt attachInterrupt und seine Implementierungen in der Arduino core API zu lokalisieren. Verfolge nach, wie das Wakeup-Flag für externe Interrupts gesetzt wird, und ermittle, welche Plattformen betroffen sind. Als erledigt gilt die Änderung, wenn Wakeup nicht aktiviert wird, wenn es nicht erforderlich ist, während das bestehende Interrupt-Verhalten über die Cores hinweg kompatibel bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- api, embedded-iot
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100