PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programm auf Simulator laufen lassen?



StoredProc
03.04.2007, 22:55
Hi,
Nachdem der ASURO funktioniert, arbeite ich mich gerade in die C-Programmierung ein. Gibt es dazu irgendwie die Möglichkeit, die Programme auf einem Simulator laufen zu lassen und vieleicht auch in einem Debugger?
Vieleicht gibt es einen Simulator auch nur für den AVR-Controller, da kann man ja auch schon viel ausprobieren und muss nicht immer
alles auf den Asuro laden und seine Ausgaben mit LEDs ansehen.
(Display hab ich noch nicht gebaut :-)

Gruss Steffen

damaltor
03.04.2007, 23:25
also sowas gibts, zumindest unter linux gibts avrsim. für windows wird es was entsprechendes geben... in der entwicklungsumgebung BASCOM ist ein simulator drin, allerdings nur für basic brogramme.

DGS
03.04.2007, 23:30
Für Windows gibts das AVR Studio, welches die Simulation beherrschen soll. Hat bei mir allerdings noch bisher nicht geklappt.

@ StoredProc
Debug auf den LED ist sehr beschränkt. Solange du deine IR Schnittstelle nicht zur Abstandsmessung verwendest, kannst die zum Debugging verwenden. Also über IR dem PC Daten schicken. Da kannst auch gleich Messwerte an den PC übertragen. ( mit Hyper Terminal empfangen )

damaltor
03.04.2007, 23:36
also ganz trocken grsehen ist das die beste möglichkeit: flashen und testen end evl ein paar werte über die ir-schnittstelle ausgeben.

DGS
03.04.2007, 23:45
Sehe ich genauso!

Vor allem lassen sich die macken des ASURO, zB die Ungenauigkeiten der Taster NICHT auf dem PC simulieren.