www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ein mit µvision2 erzeugtes hex file läuft nicht in eprom


Autor: Cave (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi !!
haben da ein grosses problem!!

Wir haben ein c-prog das mit keilµvision2 erzeugt wurde.
auf einem board mit einem 80c535 wo im eprom ein keil-monitorprog
läuft funktioniert die geschichte sauber.
wollen wir nun das vom keil erzeugte hex-file ins eprom brennen
geht das einwandfrei , nur der hacken ist das prog läuft einfach
nich los.
Der controller wurde mit anderen progs in epromen getestet es kann
eigentlich nur an den einstellung beim keil-compiler liegen.

auf was muss ich da besonders achten???


hilf mir jemand

Autor: Matthias (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

Welche Zieladresse für das Codesegment wird im Linker angegeben?
Vermutlich lädt der Keil-Monitor euer Programm in ein RAM das in den
Code-Bereich eingeblendet ist (z.B. ab 0x8000) Beim alleinstehenden
Betrieb läuft das Programm aber bei 0x0000 loß. Du mußt also die
Zieladresse im Linker anpassen.

Matthias

Autor: Cave (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Code ab 0x0000 grösse 0x8000
xdata ab 0x8000 grösse 0x8000

sollte laut unserem lehrer so funktionieren geht aba net

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.