Sooo und nun gehen die Probleme los in den Dingen in denen ich ahnungslos bin.
Ich Wollte die Repetier Firmware heute hochladen. Alles was ich zuvor mechanisch und an Anschlüssen gebaut habe funktioniert soweit ich das überprüfen kann, aber was die Software betrifft stoße ich schon wieder mal im Ansatz auf Probleme.
Ich habe das die Druckerelo eingeschaltet und mit dem Laptop verbunden um versucht so wie ich es in den für mich ziemlich chaotischen Beschreibungen gefunden habe hochladen. Das funktioniert aber nicht und ich bekomme eine ganze Liste an Fehlermeldungen, mit denen ich nichts anfangen kann. Das einzige was ich sehe ist, daß die Fehlermeldungen von einem Arduino UNO Board spricht, obwohl ich ein im Konfigurator eingestellt habe, weis aber nicht wie ich das ändern kann.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Arduino: 1.5.8 (Windows 8), Board: "Arduino Uno"
^
HAL.h: In static member function 'static void HAL::noTone(uint8_t)':
HAL.h:323:17: error: 'TC1' was not declared in this scope
TC_Stop(TC1, 0);
^
HAL.h:323:23: error: 'TC_Stop' was not declared in this scope
TC_Stop(TC1, 0);
^
In file included from Repetier.h:264:0,
from Commands.cpp:22:
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
HAL.h:324:9: note: in expansion of macro 'WRITE'
WRITE(pin, LOW);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
HAL.h:324:9: note: in expansion of macro 'WRITE'
WRITE(pin, LOW);
^
In file included from Repetier.h:264:0,
from Commands.cpp:22:
HAL.h: In static member function 'static void HAL::allowInterrupts()':
HAL.h:438:22: error: '__enable_irq' was not declared in this scope
__enable_irq();
^
HAL.h: In static member function 'static void HAL::forbidInterrupts()':
HAL.h:442:23: error: '__disable_irq' was not declared in this scope
__disable_irq();
^
HAL.h: In static member function 'static void HAL::startWatchdog()':
HAL.h:604:53: error: 'WDT' was not declared in this scope
inline static void startWatchdog() { WDT_Enable(WDT, WDT_MR_WDRSTEN | WATCHDOG_INTERVAL );};
^
HAL.h:604:58: error: 'WDT_MR_WDRSTEN' was not declared in this scope
inline static void startWatchdog() { WDT_Enable(WDT, WDT_MR_WDRSTEN | WATCHDOG_INTERVAL );};
^
HAL.h:604:93: error: 'WDT_Enable' was not declared in this scope
inline static void startWatchdog() { WDT_Enable(WDT, WDT_MR_WDRSTEN | WATCHDOG_INTERVAL );};
^
HAL.h: In static member function 'static void HAL::pingWatchdog()':
HAL.h:606:52: error: 'WDT' was not declared in this scope
inline static void pingWatchdog() {WDT_Restart(WDT);};
^
HAL.h:606:55: error: 'WDT_Restart' was not declared in this scope
inline static void pingWatchdog() {WDT_Restart(WDT);};
^
In file included from Repetier.h:264:0,
from Commands.cpp:22:
Extruder.h: In static member function 'static void Extruder::step()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:107:9: note: in expansion of macro 'WRITE'
WRITE(EXT0_STEP_PIN,HIGH);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:107:9: note: in expansion of macro 'WRITE'
WRITE(EXT0_STEP_PIN,HIGH);
^
Extruder.h: In static member function 'static void Extruder::unstep()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:166:9: note: in expansion of macro 'WRITE'
WRITE(EXT0_STEP_PIN,LOW);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:166:9: note: in expansion of macro 'WRITE'
WRITE(EXT0_STEP_PIN,LOW);
^
Extruder.h: In static member function 'static void Extruder::setDirection(uint8_t)':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:223:13: note: in expansion of macro 'WRITE'
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:223:13: note: in expansion of macro 'WRITE'
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);
^
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:225:13: note: in expansion of macro 'WRITE'
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:225:13: note: in expansion of macro 'WRITE'
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);
^
Extruder.h: In static member function 'static void Extruder::enable()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:292:9: note: in expansion of macro 'WRITE'
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Extruder.h:292:9: note: in expansion of macro 'WRITE'
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );
^
Printer.h: In static member function 'static void Printer::disableXStepper()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:206:9: note: in expansion of macro 'WRITE'
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:206:9: note: in expansion of macro 'WRITE'
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);
^
Printer.h: In static member function 'static void Printer::disableYStepper()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:216:9: note: in expansion of macro 'WRITE'
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:216:9: note: in expansion of macro 'WRITE'
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);
^
Printer.h: In static member function 'static void Printer::disableZStepper()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:226:9: note: in expansion of macro 'WRITE'
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:226:9: note: in expansion of macro 'WRITE'
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);
^
Printer.h: In static member function 'static void Printer::enableXStepper()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:236:9: note: in expansion of macro 'WRITE'
WRITE(X_ENABLE_PIN, X_ENABLE_ON);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:236:9: note: in expansion of macro 'WRITE'
WRITE(X_ENABLE_PIN, X_ENABLE_ON);
^
Printer.h: In static member function 'static void Printer::enableYStepper()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:246:9: note: in expansion of macro 'WRITE'
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:246:9: note: in expansion of macro 'WRITE'
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);
^
Printer.h: In static member function 'static void Printer::enableZStepper()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:256:9: note: in expansion of macro 'WRITE'
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:256:9: note: in expansion of macro 'WRITE'
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);
^
Printer.h: In static member function 'static void Printer::setXDirection(bool)':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:266:13: note: in expansion of macro 'WRITE'
WRITE(X_DIR_PIN,!INVERT_X_DIR);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:266:13: note: in expansion of macro 'WRITE'
WRITE(X_DIR_PIN,!INVERT_X_DIR);
^
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:273:13: note: in expansion of macro 'WRITE'
WRITE(X_DIR_PIN,INVERT_X_DIR);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:273:13: note: in expansion of macro 'WRITE'
WRITE(X_DIR_PIN,INVERT_X_DIR);
^
Printer.h: In static member function 'static void Printer::setYDirection(bool)':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:283:13: note: in expansion of macro 'WRITE'
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:283:13: note: in expansion of macro 'WRITE'
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);
^
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:290:13: note: in expansion of macro 'WRITE'
WRITE(Y_DIR_PIN,INVERT_Y_DIR);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:290:13: note: in expansion of macro 'WRITE'
WRITE(Y_DIR_PIN,INVERT_Y_DIR);
^
Printer.h: In static member function 'static void Printer::setZDirection(bool)':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:300:13: note: in expansion of macro 'WRITE'
WRITE(Z_DIR_PIN,!INVERT_Z_DIR);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:300:13: note: in expansion of macro 'WRITE'
WRITE(Z_DIR_PIN,!INVERT_Z_DIR);
^
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:307:13: note: in expansion of macro 'WRITE'
WRITE(Z_DIR_PIN,INVERT_Z_DIR);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:307:13: note: in expansion of macro 'WRITE'
WRITE(Z_DIR_PIN,INVERT_Z_DIR);
^
Printer.h: In static member function 'static bool Printer::getZDirection()':
HAL.h:143:28: error: 'g_APinDescription' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:315:18: note: in expansion of macro 'READ'
return ((READ(Z_DIR_PIN)!=0) ^ INVERT_Z_DIR);
^
HAL.h:143:58: error: 'PIO_INPUT' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:315:18: note: in expansion of macro 'READ'
return ((READ(Z_DIR_PIN)!=0) ^ INVERT_Z_DIR);
^
HAL.h:143:97: error: 'PIO_Get' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:315:18: note: in expansion of macro 'READ'
return ((READ(Z_DIR_PIN)!=0) ^ INVERT_Z_DIR);
^
Printer.h: In static member function 'static bool Printer::getYDirection()':
HAL.h:143:28: error: 'g_APinDescription' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:319:17: note: in expansion of macro 'READ'
return((READ(Y_DIR_PIN)!=0) ^ INVERT_Y_DIR);
^
HAL.h:143:58: error: 'PIO_INPUT' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:319:17: note: in expansion of macro 'READ'
return((READ(Y_DIR_PIN)!=0) ^ INVERT_Y_DIR);
^
HAL.h:143:97: error: 'PIO_Get' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:319:17: note: in expansion of macro 'READ'
return((READ(Y_DIR_PIN)!=0) ^ INVERT_Y_DIR);
^
Printer.h: In static member function 'static bool Printer::getXDirection()':
HAL.h:143:28: error: 'g_APinDescription' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:323:17: note: in expansion of macro 'READ'
return((READ(X_DIR_PIN)!=0) ^ INVERT_X_DIR);
^
HAL.h:143:58: error: 'PIO_INPUT' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:323:17: note: in expansion of macro 'READ'
return((READ(X_DIR_PIN)!=0) ^ INVERT_X_DIR);
^
HAL.h:143:97: error: 'PIO_Get' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:323:17: note: in expansion of macro 'READ'
return((READ(X_DIR_PIN)!=0) ^ INVERT_X_DIR);
^
Printer.h: In static member function 'static bool Printer::isXMinEndstopHit()':
HAL.h:143:28: error: 'g_APinDescription' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:399:16: note: in expansion of macro 'READ'
return READ(X_MIN_PIN) != ENDSTOP_X_MIN_INVERTING;
^
HAL.h:143:58: error: 'PIO_INPUT' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:399:16: note: in expansion of macro 'READ'
return READ(X_MIN_PIN) != ENDSTOP_X_MIN_INVERTING;
^
HAL.h:143:97: error: 'PIO_Get' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:399:16: note: in expansion of macro 'READ'
return READ(X_MIN_PIN) != ENDSTOP_X_MIN_INVERTING;
^
Printer.h: In static member function 'static bool Printer::isYMinEndstopHit()':
HAL.h:143:28: error: 'g_APinDescription' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:407:16: note: in expansion of macro 'READ'
return READ(Y_MIN_PIN) != ENDSTOP_Y_MIN_INVERTING;
^
HAL.h:143:58: error: 'PIO_INPUT' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:407:16: note: in expansion of macro 'READ'
return READ(Y_MIN_PIN) != ENDSTOP_Y_MIN_INVERTING;
^
HAL.h:143:97: error: 'PIO_Get' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:407:16: note: in expansion of macro 'READ'
return READ(Y_MIN_PIN) != ENDSTOP_Y_MIN_INVERTING;
^
Printer.h: In static member function 'static bool Printer::isZMinEndstopHit()':
HAL.h:143:28: error: 'g_APinDescription' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:415:16: note: in expansion of macro 'READ'
return READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING;
^
HAL.h:143:58: error: 'PIO_INPUT' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:415:16: note: in expansion of macro 'READ'
return READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING;
^
HAL.h:143:97: error: 'PIO_Get' was not declared in this scope
#define READ(pin) PIO_Get(g_APinDescription[pin].pPort, PIO_INPUT, g_APinDescription[pin].ulPin)
^
Printer.h:415:16: note: in expansion of macro 'READ'
return READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING;
^
Printer.h: In static member function 'static void Printer::endXYZSteps()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:535:9: note: in expansion of macro 'WRITE'
WRITE(X_STEP_PIN,LOW);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:535:9: note: in expansion of macro 'WRITE'
WRITE(X_STEP_PIN,LOW);
^
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:536:9: note: in expansion of macro 'WRITE'
WRITE(Y_STEP_PIN,LOW);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:536:9: note: in expansion of macro 'WRITE'
WRITE(Y_STEP_PIN,LOW);
^
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:537:9: note: in expansion of macro 'WRITE'
WRITE(Z_STEP_PIN,LOW);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
Printer.h:537:9: note: in expansion of macro 'WRITE'
WRITE(Z_STEP_PIN,LOW);
^
motion.h: In member function 'void PrintLine::startXStep()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
motion.h:501:9: note: in expansion of macro 'WRITE'
WRITE(X_STEP_PIN,HIGH);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
motion.h:501:9: note: in expansion of macro 'WRITE'
WRITE(X_STEP_PIN,HIGH);
^
motion.h: In member function 'void PrintLine::startYStep()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
motion.h:541:9: note: in expansion of macro 'WRITE'
WRITE(Y_STEP_PIN,HIGH);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
motion.h:541:9: note: in expansion of macro 'WRITE'
WRITE(Y_STEP_PIN,HIGH);
^
motion.h: In member function 'void PrintLine::startZStep()':
HAL.h:145:33: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
motion.h:577:9: note: in expansion of macro 'WRITE'
WRITE(Z_STEP_PIN,HIGH);
^
HAL.h:145:111: error: 'g_APinDescription' was not declared in this scope
#define WRITE(pin, v) do{if(v) {g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;} else {g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin; }}while(0)
^
motion.h:577:9: note: in expansion of macro 'WRITE'
WRITE(Z_STEP_PIN,HIGH);
^
In file included from Repetier.h:264:0,
from Commands.cpp:22:
motion.h: In static member function 'static void PrintLine::pushLine()':
HAL.h:155:68: error: '__get_PRIMASK' was not declared in this scope
#define BEGIN_INTERRUPT_PROTECTED {uint32_t oldInt = __get_PRIMASK();__disable_irq();
^
motion.h:624:9: note: in expansion of macro 'BEGIN_INTERRUPT_PROTECTED'
BEGIN_INTERRUPT_PROTECTED
^
HAL.h:155:84: error: '__disable_irq' was not declared in this scope
#define BEGIN_INTERRUPT_PROTECTED {uint32_t oldInt = __get_PRIMASK();__disable_irq();
^
motion.h:624:9: note: in expansion of macro 'BEGIN_INTERRUPT_PROTECTED'
BEGIN_INTERRUPT_PROTECTED
^
HAL.h:156:53: error: '__set_PRIMASK' was not declared in this scope
#define END_INTERRUPT_PROTECTED __set_PRIMASK(oldInt);} //__enable_irq();
^
motion.h:626:9: note: in expansion of macro 'END_INTERRUPT_PROTECTED'
END_INTERRUPT_PROTECTED
^
Commands.cpp: In static member function 'static void Commands::executeGCode(GCode*)':
HAL.h:149:39: error: 'g_APinDescription' was not declared in this scope
#define SET_OUTPUT(pin) PIO_Configure(g_APinDescription[pin].pPort, PIO_OUTPUT_1, \
^
Commands.cpp:1100:13: note: in expansion of macro 'SET_OUTPUT'
SET_OUTPUT(PS_ON_PIN); //GND
^
HAL.h:149:69: error: 'PIO_OUTPUT_1' was not declared in this scope
#define SET_OUTPUT(pin) PIO_Configure(g_APinDescription[pin].pPort, PIO_OUTPUT_1, \
^
Commands.cpp:1100:13: note: in expansion of macro 'SET_OUTPUT'
SET_OUTPUT(PS_ON_PIN); //GND
^
HAL.h:150:76: error: 'PIO_Configure' was not declared in this scope
g_APinDescription[pin].ulPin, g_APinDescription[pin].ulPinConfiguration)
^
Commands.cpp:1100:13: note: in expansion of macro 'SET_OUTPUT'
SET_OUTPUT(PS_ON_PIN); //GND
^
Fehler beim Übersetzen
Dieser Report hätte mehr Informationen mit
"Ausführliche Ausgabe während der Kompilierung"
aktiviert in Datei > Einstellungen
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Ok. Was mache ich da falsch und gibt es irgendwo eine Anleitung, am besten in Deutsch ohne die manchmal unverständlichen automatischen Übersetzer die einem eindeutig Schritt für Schritt das Vorgehen erklärt ohne stänig von einer Ecke in die Andere zu springen und so für einen Laien Verständlich ist?