Forum: Compiler & IDEs AVR Insight Tool


von W. (Gast)


Lesenswert?

Hallo,

ich habe ein Problem mit den Insight Tool. Nach der Kompilierung des 
Quelltextes mit debug Option von C, kann ich die Datei laden und mir 
diese im beschriebenen Tool anzeigen lassen, jedoch bekomme ich diese 
nicht zum laufen. Beim Run Befehl wird ein Fenster geöffnet, zwecks 
Verbindung zum Programmer, nach Eingabe der Verbindungsdaten bricht 
dieser nach gewisser Zeit ab. Meine erste Frage nun ist, was benötige 
ich für eine Hardware um die debug Option nutzen zu können. Ich habe von 
MyAVR einen SP12 Programmer, dieser hat zwar auch eine serielle 
Schnittstelle, welche jedoch bei dem Tool nicht funktioniert. Und 
unterstützt der Atmega 8 überhaupt diesen Modus.

Danke W.

von Stefan (Gast)


Lesenswert?

Hmm, das ist Dunkelland. In der Artikelsammlung ist da noch nicht viel 
Info drin. Viele AVRianer benutzen das komfortable AVR Studio fürs 
Simulieren und Debuggen...

Ich glaube, du hast zwei Optionen:

1/ Softwaremäßige Simulation des AVR Programms auf dem Host (PC) mit 
einem Simulatorprogramm. Debuggen des AVR-Programms in Simulator mit GDB 
bzw. Insight. Stichworte für Tools SimulAVR, VMLAB, AVR Studio

2/ Laufenlassen des AVR Programms auf dem Target (AVR) und Debuggen mit 
einem JTAG oder Debugwire-Adapter und zugehöriger Interfacesoftware 
zwischen Debugger und Adapter. Stichwort für Tools: AVRICE, AVR Studio

(1) http://www.mikrocontroller.net/articles/AVR-Simulation
(2) http://www.mikrocontroller.net/articles/AVR_Eclipse
(3) http://www.acmtools.com/ (VMLAB, derzeit für Wartung offline)

von W. (Gast)


Lesenswert?

Hallo Stefan,

ich danke Dir erst mal für die Info und melde mich vielleicht nachdem 
ich die Links besucht habe nochmals.
W.

von Matthias (Gast)


Lesenswert?

Blöde Frage: Arbeitest Du unter Linux oder Windows?

Weil, wenn Du Windows verwendest, dürfte wohl AVR-Studio die
einzig richtige Wahl sein. Unter Linux wird das etwas höllisch.
Hab mich auch mal dran probiert und dann wieder unter Windows mit
AVR-Studio gearbeitet. (Hatte kein Bock auf Commandline Debugging mir
avr-gdb)

von V3 (Gast)


Lesenswert?

Hallo,

ich suche zurzeit eine Alternative zu AVR-Studio. Denn ich habe 
inzwischen mehrere Bugs im AVR-Studio gefunden (z.B. Watchdog wird 
falsch simuliert, ich hatte ein Timeout von 32ms eingestellt aber nach 
16 hatte er geresettet, auf der Hardware gings aber).

Aber der GDB hat mich abgeschreckt wegen der Kommandozeile... Aber es 
scheint ja mehrere Alternativen zu geben.

von Dominik R. (bluebrother)


Lesenswert?

V3 wrote:
> Aber der GDB hat mich abgeschreckt wegen der Kommandozeile... Aber es
> scheint ja mehrere Alternativen zu geben.

Also die Kommandozeile vom gdb ist eigentlich ziemlich genial wenn man 
sich mal ein bischen eingearbeitet hat -- es ist ziemlich c-like, und 
kommt damit dem Programmierer schon spürbar entgegen ;-)

Ansonsten gibts ja diverse GUIs für den gdb -- du kannst es z.b. 
ziemlich problemlos mit eclipse verwursteln.

von Johannes (menschenskind)


Lesenswert?

Suche ebenfalls nach ner Alternative, denn mich nervt, bei AVR-Studio, 
dass bei {}-Klammerausdrücken und mehreren eingeschobenen Zeilen es ganz 
schön unübersichtlich wird.
von notepad++ kenn ich es so, dass, wenn man eine Klammer anklickt, 
beide Klammern farbig hinterlegt werden.

Kann man das in AVR-Studio auch irgendwo einstellen?

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.