www.mikrocontroller.net

Forum: Compiler & IDEs Doxygen dokumentation von PROGMEM Variablen


Autor: Basti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe folgendes Problem, wenn ich PROGMEM array mit Doxygen 
dokumentieren will, "denkt" doxygen immer PROGMEM wäre die Vairable. 
Jedenfalls ist im erzeugten html file, der Link auf PROGMEM gesetzt und 
nicht auf die Variable.
Beispiel:
const char test[]="test";///<Testvariable
const char test_P[] PROGMEM ="test2";///<Testvariable im Programmspeicher
const char test2_P[] PROGMEM ="test3";///<Testvariable 2 im Programmspeicher
Test wird in der von Doxygen erzeugten html Datei als link mit 
Beschreibung angezeit, test_p wird beschrieben, aber der link liegt auf 
PROGMEM.
test2_P taucht garnicht mehr auf der Beschreibungstext steht 
zusammenhangslos unter der Detailbeschreibung von test_P.

Ist es möglich doxygen beizubringen, schlüsselworte wie PROGMEM zu 
ingnorieren, denn bei nicht PROGMEM gekennzeichneten Variablen geht es 
wunderbar?!

Autor: A. W. (uracolix)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Man kann das ueber das Preprocessing im Config-File konfigurieren.
http://www.stack.nl/~dimitri/doxygen/preprocessing.html

Autor: Basti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke!!
Diese Zeile hat mir gefehlt.
 PREDEFINED             = PROGMEM
DANKE!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.