STM32: Probleme mit Ride7 Primer2 zu debuggen

OP #1623571
Lesenswert?
• ▲
▼
Hallo Leute,

ich versuche mit Ride7 den Primer2 bzw. den STM32F103VET6 zu debuggen.
Habe gelesen, dass man dazu "aufwendige" Einstellungen vornehmen muß.
Aber in Detail leider nicht was alles eingestellt werden muß.

Ich habe die lib_dbg.h und lib_dbg.c in das Projekt eingebunden bzw. 
inkludiert.
In der main() Funktion rufe ich als erstes debug() auf.
Unter [Projek]->[Properties]->[RLink Confuguration]->[Advanced Options] 
habe ich 12MHz eingestellt.

Unter Debug environment ist folgendes eingestellt:
Debug tool: RLink
Code Offser: 0x00
Data Offset: 0x00
Explore code: No
Start mode: Main() function entry

Ich benutzte das Toggle Beispielprojekt für den Primer2 dass ich 
mittlerweile um mehrere Funktionen erweitert habe.
(Hab´s mal angehangen).

Wenn ich nun mit [Debug]->[Start] den Code schrittweise durchklicke, 
dann springt der Programmzeiger unplausibel umher und Variablenwerte 
sind falsch.

Merkwürdig finde ich auch die "mitgelierferte" NVIC-Funktion in der u.a. 
folgendes steht:
1
#ifdef  VECT_TAB_RAM  
2
  /* Set the Vector Table base location at 0x20000000 */ 
3
  NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0); 
4
#else  /* VECT_TAB_FLASH  */
5
  /* Set the Vector Table base location at 0x08000000 */ 
6
  NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x0);   
7
#endif
Merkwürdig, weil die Werte nicht denen im Kommentar entsprechen.

Hat jemand vielleicht einen Tipp?!?

MfG Fun Rice
Angehängte Dateien:

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.