PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Allgemeines Handbuch?



sonium
12.01.2006, 08:16
Gibt es irgendwo ein allgemeineres avr-cpp handbuch? Ich hab mir bis jetzt die Tutorials angeschaut, aber hätte gerne etwas systematischeres. Ich komm z.B. mit der Interupt sache nicht ganz klar, bis jetzt hatte ich damit auch noch nie zu tun.

RTSX
12.01.2006, 09:21
Ein allgemeineres avr-cpp Handbuch als was, welche hast du dir bisher schon angesehen? ;)
Ich persönlich finde das AVR-GCC-Tutorial auf mikrocontroller.net recht gelungen.
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

gruss
RTSX

SprinterSB
12.01.2006, 12:14
Das geht wie in C auch

avr-gcc foo.cpp -mmcu=xxx ....
avr-gcc foo.meine-sonderlocken-endung -x c++ -mmcu=xxx ...


#include <avr/io.h>
#include <avr/signal.h>

#if defined (__cplusplus)
extern "C" {
#endif /* __cplusplus */

SIGNAL (SIG_NAME)
{
/* machwas */
}

INTERRUPT (SIG_NAME)
{
/* mach was */
}

#if defined (__cplusplus)
}
#endif /* __cplusplus */


Im Zweifelsfalls hilft auch der Beitag/Quellcode-Beispiele zu avr-gcc im Wissensbereich. Dahin musst du dich aber durchclicken, weil die Links hier zerbröselt werden.