arduino / arduino/ArduinoCore-API
add pin open-drian and push-pull mode
- Vorherrschende Sprache
- C++
- Sterne
- 306
- Forks
- 150
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
https://github.com/arduino/ArduinoCore-API/blob/e1eb8de126786b7701b211332dda3f09aa400f35/api/Common.h#L18-L23
```
typedef enum {
INPUT = 0x0,
OUTPUT = 0x1,
INPUT_PULLUP = 0x2,
INPUT_PULLDOWN = 0x3,
OUPUT_PUSHPULL = 0x4,
OUPUT_OPENDRAIN = 0x5,
} PinMode;
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit api/Common.h bei der verlinkten PinMode-Enumeration und prüfe, wie diese Pin-Modi in der ArduinoCore-API dargestellt werden. Überprüfe verwandte API-Deklarationen oder Tests, falls vorhanden, bevor du die angeforderten open-drain- und push-pull-Modi sowie deren Benennung bestätigst; abgeschlossen ist die Aufgabe, wenn die API die vereinbarten Modi konsistent bereitstellt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- api, embedded-iot
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100