Pages: [1]   Go Down
Author Topic: Ersatz für das F-Makro beim DUE ?  (Read 373 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 3
Posts: 112
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
Faraday Member
**
Karma: 138
Posts: 2879
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
Full Member
***
Karma: 3
Posts: 112
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Danke jurs.

Viele Grüße, paulinchen
Logged

Pages: [1]   Go Up
Jump to: