Mit welcher Entwicklungsumgebung arbeitet ihr (ATMEL)

#4143553
Lesenswert?
• ▲
▼
AS4.19 zum Simulieren, sonst WINAVR2010 als Batch.
Und Notepad++ als Editor.
Programmer: STK500

Ich weiß, es gibt neueres, aber wozu die Mühe für Neuinstallationen auf 
sich nehmen, solange alles einwandfrei läuft.

Da ja allgemein nach Atmel gefragt wurde:
Keil C51 von 1995 für Atmels 8051-er (benötigt DosBox).
Gast #4143730
Lesenswert?
• ▲
▼
Linux: Kate/gedit, make/gcc, avrdude. Debug über serielles Port/gtkterm
Windows: habe ich nicht mehr.

Verwendet niemand hier eclipse unter Linux für AVR? Habe es probiert, 
aber erfolglos. Ich hätte mich über eine Anleitung gefreut.
#4143825
Lesenswert?
• ▲
▼
abc.def schrieb:
> Verwendet niemand hier eclipse unter Linux für AVR? Habe es probiert,
> aber erfolglos. Ich hätte mich über eine Anleitung gefreut.

Funktioniert einwandfrei. Anleitung braucht man dazu nicht, funktioniert 
out-of-the-box und unter Linux exakt genauso (sogar einfacher [man muss 
weniger Sachen installieren/konfigurieren]) als unter Windows.

gcc & Co hab ich direkt von Atmel (archiv runtergeladen und irgendwo 
entpackt) und im avr-Plugin die korrekten Pfade zu den tools angegeben 
und alles funktioniert wie geschmiert. Make und Freunde sind eh schon 
vorhanden, avrdude kommt aus dem Repository, da gibts also ganz im 
Gegensatz zu Windows null Installationsstress.

Der einzige nervige Bug ist der daß man bei einem jungfräulichen neuen 
Projekt den Controller-Typ zweimal einstellen muss weil er sich das beim 
ersten Mal nicht merkt (man muss ihn ändern, speichern, dann wieder 
zurück ändern, nochmal speichern, danach hat ers dann geschluckt). Aber 
das passiert auch unter Windows.
Persönliche Seite #4146823
Lesenswert?
• ▲
▼
Jörg Wunsch schrieb:
> Was sind denn genau deine „Probleme mit Objekt-Instanzen“?

Im Einzelschritt mit Atmel Studio nach einem Breakpoint kann ich nicht 
die Objekt-Variablen (quasi die Properties) einsehen. Aber ich müsste 
das nochmal mit der aktuellsen Version probieren, vielleicht geht das 
dort.
Aktuell mache ich mehr mit dem STM32, daher bin ich noch nicht zu einem 
Update gekommen.

Es wäre halt interressant zu hören:
"Geht, machen wir ständig so", falls das geht.
Gast #4146932
Lesenswert?
• ▲
▼
Nachtrag:

Kommunikationsstacks, Berechnungsfunktionen und ähnliches entwickle ich 
normalerweise am PC mit einer passenden Simulationsumgebung, wo ich den 
Funktionen die Hardware vorgauckle, dann geht das Debuggen auch super.

PC Entwicklunt auch GCC+Code::Blocks

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.