arduino / arduino/ArduinoCore-API
extension request: preemptive multithreading lib for M0, M3, M4 (like std::thread, ftrias/TeensyThreads, ESP32)
- Vorherrschende Sprache
- C++
- Sterne
- 306
- Forks
- 150
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
hi,
coincidentally I found the lib ftrias/TeensyThreads https://github.com/ftrias/TeensyThreads, unfortunately working just for Teensys.
IIUC, it's not trivial to port that preemptive multithreading lib to standard Arduinos... :(
So what would be realy awesome is if there was such a std::thread implementation available for M0, M3, M4 Arduino/Adafruit cores!
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der Prüfung des angeforderten Verhaltens im Stil von std::thread und der verknüpften Bibliothek ftrias/TeensyThreads. Vergleiche anschließend deren Annahmen mit den Arduino/Adafruit-Cores für M0, M3 und M4. Als abgeschlossen würde eine unterstützte Implementierung von präemptivem Multithreading für diese Cores gelten, aber das Issue nennt keine Dateien oder Tests.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- arduino, cpp
- Bereich
- embedded-iot
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100