habe es schonmal im softwareforum gepostet, glaube aber jetzt dass es da nicht so recht hin gehört... ist es möglich bei der CoIDE von CooCox beim durch-steppen die register auszulesen und anzeigen zu lassen? (also ohne sich dafür eine variable zu machen und die dann anzuzeigen)
dahin bin ich auch schon gekommen ;) woher weiß ich welches register gerade in r1, r2, etc. steht?
R. B. schrieb: > woher weiß ich welches register > gerade in r1, r2, etc. steht? Ich verstehe die Frage nicht. Im Register R1 steht das Register R1 Im Register R2 steht das Register R2 Im Register SP steht der Stack Pointer ....
meines wissens nach sind dass dir register mit denen er arbeitet...also angenommen ich will etwas konfigurieren läd er sich da was rein, ändert es und packts wieder weg. sehe ich das so falsch? mir geht es darum dass ich wissen will was er sich da rein holt ist natürlich möglich dass ich da ganz gefährliches halbwissen habe ;)
Dann musst Du den Code im Debugger step für step suchgehen. Beispiel: Wenn der Befehl kommt "lade eine 3 in Register 2", dann steht danach im Register 2 eine 3. Der nächste Befehl sagt : Addiere 4 zu Register 2 Nach Ausführung dieses Befehls steht in Register 2 eine 7. Dann kommt der Befehl "Speichere In halt von Register 2 in Speichzelle X" Nach Ausführung dieses Befehls steht in Register 2 immer noch eine 7. usw. usw.
habe es schonmal im softwareforum gepostet, glaube aber jetzt dass es da nicht so recht hin gehört... ist es möglich bei der CoIDE von CooCox beim durch-steppen die register auszulesen und anzeigen zu lassen? (also ohne sich dafür eine variable zu machen und die dann anzuzeigen) ---------------------------------------- welche Register denn? Die Peripherieregister (zb. das ODR-Register eines GPIO-Ports oder UART Register etc...) kann man sich anzeigen lassen. Wärend dem Debuggen auf View--> Peripherals
ja sowas habe ich (wahrscheinlich) gemeint...danke für den tip! nur sagt er mir da dass es für meinen chip diese anzeige nicht gibt...mist
R. B. schrieb: > ja sowas habe ich (wahrscheinlich) gemeint...danke für den tip! nur sagt > er mir da dass es für meinen chip diese anzeige nicht gibt...mist hast du die neueste Version von Coocox drauf? ev. mal updaten. Ich habs mit dem stm32F4 getestet da gehts.
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.