PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : interrupt



dark emporer
06.05.2005, 08:25
interrupt [UART_UDRE_vect] void UART_UDRE_interrupt(void)


das schtand in einer datei von der atmel seite. Ich kann das nicht compiliren. Ich binutze winavr.

PicNick
06.05.2005, 08:37
Hi,der WinAvr liebt Formulierungen wie folgende

SIGNAL (SIG_OUTPUT_COMPARE1A)

welche SIG_xxxxxxx Namen möglich sind und für welchen Interrupt sie sind, findest du in der passenden *.h - file für deinen Prozessor

dark emporer
16.05.2005, 10:48
da fehlten auch noch mehr sahen z.B #include <avr/signal.h>
bauche ich das sonst noch was?

Pascal
16.05.2005, 19:15
du musst das einbinden, was du verwendest, wenn du mit strings arbeiten willst, musst du die string.h einbinden, wenn du usart-Funktionen brauchst, musst du eine entsprechende header-Datei einbinden, sprich, du musst das einbinden, was du auch benötigst