Forum: Mikrocontroller und Digitale Elektronik Welche software zum C Programmieren?


von Marius (Gast)


Lesenswert?

Hallo,

ich habe vor mich etwas mit den Atmel Controller zu beschäftigen. Ich 
kenne mich bereits mit Programmiersparachen wie PHP und Flash aus und 
daher kommt mir die Programmiersprache sehr gelegen. Dort gibt es 
ähnlich syntax. Ich habe mir bereits ein ISP Programmer besorgt der über 
UZSB gespeisst wird. Desweiteren habe ich mir ein Mega128 Modul bestellt 
um genügen freie Ports zu haben und auch genügen Speicher für den 
Anfang. Dann habe ich noch einen Mega32, 16 und 8. Und das Pollin Board 
2.0

So, nun geht es um die Software. Welche Programme gibt es die geeigent 
sind?

- Welches ist für C für Atmel gut geiegnet?
- Welches wird zum Compilieren benötigt?
- Welches wird für die übertragung von PC zu Controller benötigt?

LG
Marius

von M. M. (miszou)


Lesenswert?

Hi

ich verwende AVR Studio in Verbindung mit WINAVR.

Damit bin ich bisher sehr zufrieden.

Hier kannst du auch nachschauen
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Ben.C3.B6tigte_Werkzeuge

Gruß MISZOU

von Marius (Gast)


Lesenswert?

Ja, hab ich schon gefunden.

Welches sind da die aktuellen Versionen? Und wo bekommt man die?

von Emil (Gast)


Lesenswert?

Hi,

wenn du nen vernünftigen Editor und einen sehr übersichtlichen
Projektbrowser möchtest, nimm Visual Studio von Microsoft.

von Sven P. (Gast)


Lesenswert?

Visual Studio ist für Anfänger eigentlich eher ziemlich abschreckend, 
würd ich meinen. WinAVR ist schon ok. Als C-Compiler (der deinen C-Code 
für den AVR verständlich macht), wird meines Wissens nach fast 
ausschließlich der GNU-C-Compiler (avr-gcc) verwendet. Ein gutes Buch 
zum Einstieg wäre z.B. das mit der ISBN 3-486-57717-4 von G. Schmitt.

von Marius (Gast)


Lesenswert?

Habe mir gerad Visual C# 2008 Express Edition geordert. Möchte aber 
trozdem mit  AVR Studio in Verbindung mit WINAVR arbeiten. Was sind da 
die aktuellen Versionen?

von M. M. (miszou)


Lesenswert?

Hi

WINAVR
http://winavr.sourceforge.net/
20071221 (die hab ich noch)
evtl. kannst du auch gleich die 20080402rc1 verwenden.

und

AVR Studio
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725
Erst AVR Studio 4.13 (build 528)
Danach AVR Studio 4.13 SP2 (build 571)

Aktuelleste Version meist die mit den höchsten Nummern oder mit dem 
aktuellsten Datum.

Gruß MISZOU

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.