Gast
#394432
Hallo, erhalte in AVR Studio mit Mega128 gerade eine Fehlermeldung beim kompilieren mit der ich nicht weiterkomme: C:\Programme\WinAVR\bin\..\lib\gcc\avr\3.4.6\..\..\..\..\avr\bin\ld.exe: Warning: size of symbol `__vector_30' changed from 66 in main.o to 170 in uart.o Das Programm enthält eine Interrupt Routine zum empfangen von Daten: ISR(USART1_R X_vect) { .. } die Schnittstelle ist initialisiert mit: void IOInit (void) { UCSR1B |= ( 1 << TXEN ) | (1 << RXEN); UCSR1C |= ( 3<<UCSZ10 ); UBRR1H=(uint8_t)(SYSCLK / (UART_BAUD_RATE * 16L) - 1)>>8; UBRR1L=(uint8_t)(SYSCLK / (UART_BAUD_RATE * 16L) - 1); sei(); // enable Interrupts } Tips woran es liegt? Danke