Pages: [1]   Go Down
Author Topic: Ersatz für das F-Makro beim DUE ?  (Read 338 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 3
Posts: 97
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,
ich nutze in meinem Sketch sehr oft das F-Makro, also z.Bsp.:

Serial.print(F("Hallo"));

Jetzt möchte ich den Sketch vom Mega auf den Due portieren. Wie lautet dort die Entsprechung? Im DUE-Bereich habe ich leider nichts dazu gefunden.

Vielen Dank.
paulinchen
Logged

Germany S-H
Offline Offline
Edison Member
*
Karma: 117
Posts: 2449
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,
ich nutze in meinem Sketch sehr oft das F-Makro, also z.Bsp.:

Serial.print(F("Hallo"));

Jetzt möchte ich den Sketch vom Mega auf den Due portieren. Wie lautet dort die Entsprechung? Im DUE-Bereich habe ich leider nichts dazu gefunden.

Der DUE basiert auf einer 32-Bit-ARM-Mikrokontroller Plattform und da ist es so, dass jede "Konstante" (Textkonstanten, "const" deklarierte Variablen) automatisch im Flash landet. Und zugegriffen wird auf die Variable auch ohne jeglichen Klimmzüge mit Hilfsmakros, sondern ganz normal.

D.h. jede Textkonstante ("Serial.print("Hallo");") und jede "const" deklarierte Variable ist auf dem DUE automatisch im Flash, dafür sorgt schon der Compiler.

Logged

Offline Offline
Jr. Member
**
Karma: 3
Posts: 97
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Danke jurs.

Viele Grüße, paulinchen
Logged

Pages: [1]   Go Up
Jump to: