arduino / arduino/ArduinoCore-API

Official freeRam() command

Offen
#73 16 Kommentare 25 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
C++
Sterne
306
Forks
150
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

All mcu project may pay attention on Ram use, and have an official command for print freeRam at runtime it is very important.
For avr there is a well know freeram function, but it do not work on other architecture, like Zero, Due, etc.

So i think that an official freeRam() function is actually very needed inside the Arduino core, and this also would push third-party core authors to work on their implementation of freeRam().

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Das Issue nennt keine Datei, keinen Test und keinen API-Einstiegspunkt. Beginne damit, den bestehenden AVR-Ansatz für freeRam mit den hier beschriebenen Architekturfragen von Zero und Due zu vergleichen; abgeschlossen ist die Arbeit, wenn eine für den gesamten Core vereinbarte freeRam()-API mit Implementierungen feststeht, die über die betroffenen Architekturen hinweg unterstützt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
embedded-iot
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
32/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.