Forum: Mikrocontroller und Digitale Elektronik Wie DualCore µC debuggen?


von UlfJensen (Gast)


Lesenswert?

Hallo,
den STM32H7 gibt es ja auch als DualCore mit nem 480MHz und nem 240MHz 
Core. Wie kann man sich das Arbeiten mit nem Debugger vorstellen?
Wie wechselt man da den Core? Kann man immer nur einen debuggen und der 
andere läuft parallel?

Ulf

von Danish B. (danishbelal)


Lesenswert?

Ich hab damit zwar null Erfahrung, aber das könnte vielleicht helfen.

https://ftp.gnu.org/old-gnu/Manuals/gdb/html_node/gdb_24.html

von Donni D. (Gast)


Lesenswert?

Habe jetzt noch nicht damit gearbeitet, aber es dürfte sich ja vorerst 
nichts ändern, oder? Wenn du ein Programm am PC debuggst, ist es ja auch 
egal, ob der PC 4, 8, 16 etc. Kerne hat. Wichtiger wird es wenn du ein 
OS einsetzt, Threads (oder eben Tasks) hast und diese debuggen willst.

Dafür bietet der Debugger meistens einen ContextWechsel von den 
einzelnen Tasks an.


Das wäre so meine Vermutung, aber wirklich mit gearbeitet habe ich noch 
nicht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.