PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR c++ dokumentation



schwenk
30.01.2006, 16:16
Gibt es irgendwo ein Tut o.ä. Wo die funktionen u. Register ect. beschrieben sind und vorallem wie man sie mit WinAVR ansteuert ???

C++ Syntax check ich schon, bloß so sachen wie Poerts Bitmanipulation, ect. noch nich...

PS: Gibts eigentlich einen Inline Assembler beim C++ des bei Asuro dabei is ???

SprinterSB
30.01.2006, 16:23
Die Registermanipulation mit avr-gcc in C++ sollte genauso gehen wie für C. Inline Assembler ist für C++ analog nutzbar wie für C. C-Funktionen sind von C++ aus aufrufbar. Asuro kenn ich net, aber die Header sind wohl in C. Evtl ist ein extern "C" einzufügen, und dann geht das auch alles in C++.

schwenk
30.01.2006, 16:31
Sry ich mein nathürlich C *rotwerd*

ogni42
30.01.2006, 16:34
Guckst Du hier:

http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

Ein Super-Tutorial. Allerdings in C. Wenn Du C++ ohnehin schon kannst ist das ja kein Problem.

Ich würde Dir aber zur Verwendung von C raten, da kannst Du im AVR Studio nämlich vernünftig debuggen und den Simulator benutzen.

C++ funktioniert auf der Hardware aber natürlich auch.

schwenk
30.01.2006, 16:36
Vielen Dank !!!!!!!