Pages: [1]   Go Down
Author Topic: Wie verwende ich simavr ?  (Read 389 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 148
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,

ich versuche eine hex-datei mit simavr zu simulieren.
Wäre jemand so nett mir zu zeigen wie ich das machen soll.
In der IDE habe ich das Beispileproject /Examples/Bssic/Blink kompiliert
und die DAteien aus dem /tmp/ Ordner genommen.

Versucht habe ich  mit Hex-file aus den examples
Code:
> ./simavr/run_avr -m atmega328p -f 16000000 ./Blink.cpp.hex
Loaded 1 section of ihex
Load HEX flash 00000000, 1084
Starting atmega328 - flashend 7fff ramend 08ff e2end 03ff
atmega328 init

und dem zugehörigen Elf-file
Code:
./simavr/run_avr -m atmega328p -f 16000000 ./Blink.cpp.elf
Loaded 1082 .text
Loaded 2 .data
Starting atmega328 - flashend 7fff ramend 08ff e2end 03ff
atmega328 init


... aber wie geht es nun weiter ?

Eine Beispielsession mit simavr würde mir wohl weiterhelfen.
Sinn der ganzen Sache ist: Ich benötige ein timing-diagramm für gtkwave.
In diesem Beispiel also das high/low Verhalten an Pin 13 (LED)

wally

« Last Edit: March 06, 2013, 02:07:44 am by wally123 » Logged

Pages: [1]   Go Up
Jump to: