Gast
#819757
Hallo, Ich habe die UART Library von Peter Fleury verwendet und bekomme immer Fehler wegen der erneuten Definition von Signal: ../uart.c:291: error: redefinition of 'SIGNAL' ../uart.c:248: error: previous definition of 'SIGNAL' was here Ich habe uart.c zu den Source Files und uart.h zu den Header Files hinzugefügt (uart.h und uart.c in .\ also im Projektverzeichnis), zusätzlich als External Dependencies(C:\WinAVR\avr\include\avr\ also interrupt.h,inttypes.h,io.h,signal.h,...) (Programm AVR-Studio) inkludierte Dateien: #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h> #include "uart.h" Die Fehler sind in uart.c 248: SIGNAL(UART0_RECEIVE_INTERRUPT) .... 291: SIGNAL(UART0_TRANSMIT_INTERRUPT) .... Bitte um Hilfe. julian