mit uVision 5 -Simulator vom internen ROM starten

OP #3881322
Lesenswert?
• ▲
▼
Hallo Leute,
wie bringe ich meine Keil uVision im Simulator-Modus dazu, dass er die 
Programmausführung bei 0xC00000 beginnt (internes ROM) und nicht bei 
0x0?

Unter "Options for Target" habe ich jedenfalls "Use ON-Chip-ROM(0xC00000 
- 0xC0EFFF)" ausgewählt.
Dennoch wird bei 0x0 gestartet.

Vielen Dank im Voraus
Christian
OP #3881358
Lesenswert?
• ▲
▼
Hallo Oliver,
das Programm selbst befindet eh an der richtigen Stelle (ab 0xC00000).

Das Problem ist aber, dass der Controller mit der Abarbeitung des 
Programmes bei 0x0 und nicht bei 0xC00000 beginnt.

Aus diesem Grund "feuert" der Watchdog vor Erreichen von 0xC00000 und 
startet das Programm wieder an der Stelle 0x0.

mfg
Christian

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.