Vbxler
08.10.2012, 09:10
Hallo an Alle,
ich habe bisher eine schon einige jahre alte Version von GCC verwendet,
habe aber gestern gesehen, dass es eine aktuelle Version mit AVR Toolchain gibt.
Nach der Installation lassen sich fast alle Projekte übersetzen,
nur die Projekte mit Zufgriff auf UART lassen sich nicht mehr compilieren.
Ich erhalte die Meldung:
../uart.c:73:39: error: attempt to use poisoned "SIG_UART_RECV"
../uart.c:74:39: error: attempt to use poisoned "SIG_UART_DATA"
Vom Compiler wird der Fehler hier angegeben:
#define UART0_RECEIVE_INTERRUPT SIG_UART_RECV
#define UART0_TRANSMIT_INTERRUPT SIG_UART_DATA
In der iom8.h sind diese Deklarationen aber angegeben:
#define SIG_UART_RECV _VECTOR(11)
#define SIG_UART_DATA _VECTOR(12)
Könnte mir vielleicht jemand einen Tip geben, was ich hier ändern muss?
Danke für jede Hilfe.
Vbxler
ich habe bisher eine schon einige jahre alte Version von GCC verwendet,
habe aber gestern gesehen, dass es eine aktuelle Version mit AVR Toolchain gibt.
Nach der Installation lassen sich fast alle Projekte übersetzen,
nur die Projekte mit Zufgriff auf UART lassen sich nicht mehr compilieren.
Ich erhalte die Meldung:
../uart.c:73:39: error: attempt to use poisoned "SIG_UART_RECV"
../uart.c:74:39: error: attempt to use poisoned "SIG_UART_DATA"
Vom Compiler wird der Fehler hier angegeben:
#define UART0_RECEIVE_INTERRUPT SIG_UART_RECV
#define UART0_TRANSMIT_INTERRUPT SIG_UART_DATA
In der iom8.h sind diese Deklarationen aber angegeben:
#define SIG_UART_RECV _VECTOR(11)
#define SIG_UART_DATA _VECTOR(12)
Könnte mir vielleicht jemand einen Tip geben, was ich hier ändern muss?
Danke für jede Hilfe.
Vbxler