Redefinition of Signal

Gast #819757
Lesenswert?
• ▲
▼
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren