Re: SIG Aufruf/Bezeichnung
Zitat:
Zitat von Mauro
... . 'USART1_RXC_vect' appears to be a misspelled signal handler ...
... Wie man sieht habe ich zwei Schreibweisen versucht, einmal mit und einmal ohne _vect ...
Versuch macht nicht immer kluch - manchmal hilft ein bisschen nachforschen. In der directory (hier nur Beispiel, die aktuelle WinAVR-Version heisst anders) ...\WinAVR-20090313\avr\include\avr findet man mit der Suchfunktion unter "*324*" die iom324.h. In der steht ziemlich oben: #include <avr/iomxx4.h>. Also weiter in der iomxx4.h nachsehen. Und da findet man dann endlich das:
#define USART0_RX_vect........_VECTOR(20). Mit dieser Taufe ist der Name der Routine eben festgeschrieben *ggg*.
Ein sinngemäss ähnliches Vorgehen macht sich bei Compilerwarnungen öfters bezahlt.