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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.