Das ist in meinem C File deklariert und nicht initialisiert.
1 | //Regler Variablen
|
2 | uint16_t P_Anteil EEMEM;
|
3 | uint16_t I_Anteil EEMEM;
|
4 | uint16_t D_Anteil EEMEM;
|
und dies im h File (damit alle zugreifen können)
1 | extern uint16_t P_Anteil EEMEM;
|
2 | extern uint16_t I_Anteil EEMEM;
|
3 | extern uint16_t D_Anteil EEMEM;
|
Leider sind wenn ich kompiliere diese 6 Zeilen unterstrichen aus irgend
einem Grund.
Wenn ich mit der Maus auf den Unterstrich hingehe sagt er Syntax Error,
aber in den Warnings und Fehlern unten zeigt er nichts an und kompiliert
auch richtig. Er zeigt auch nach dem Kompilieren, dass er 0,3% vom
EEPROM belegt hat. Also alles spricht dafür, dass alles passt aber diese
Striche stören mich