[[dtlab_t11]]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dtlab_t11 [2025/06/01 20:35]
beckmanf direkter Registerzugriff
dtlab_t11 [2025/06/02 15:28] (current)
beckmanf [Analyse des Assemblercodes] pfad
Line 108: Line 108:
   * Ă„ndern Sie den Pin von GP25 fĂĽr die LED auf GP15 fĂĽr den Pin links unten.   * Ă„ndern Sie den Pin von GP25 fĂĽr die LED auf GP15 fĂĽr den Pin links unten.
   * Messen Sie mit dem Oszilloskop die Frequenz und das an/aus Verhältnis des Signals am Pin 15.   * Messen Sie mit dem Oszilloskop die Frequenz und das an/aus Verhältnis des Signals am Pin 15.
 +  * Testen Sie "cargo run" und "cargo run --release"​
  
 ==== Analyse des Assemblercodes ==== ==== Analyse des Assemblercodes ====
Line 117: Line 118:
 </​code>​ </​code>​
  
-den Assemblercode generieren lassen. Der Assemblercode ist im Verzeichnis target/​thumbv6m-none-eabi/​release/​deps und fängt mit dem Projektnamen "​blinky"​ and und endet mit der Endung "​.s"​. ​Z.B.:+den Assemblercode generieren lassen. Der Assemblercode ist im Verzeichnis target/​thumbv6m-none-eabi/​release/​deps und fängt mit dem Projektnamen "​blinky"​ and und endet mit der Endung "​.s"​. ​Ein Pfad kann z.B. so aussehen"​target/​thumbv6m-none-eabi/​release/​deps/​blinky-cbc27bc4200d17af.s"​.
  
-<​code>​ 
-target/​thumbv6m-none-eabi/​release/​deps/​blinky-cbc27bc4200d17af.s 
-</​code>​ 
  
 Ă–ffnen Sie die Datei mit Codium. Die Datei enthält sehr viel Code... Finden Sie die Schleife. FĂĽgen Sie dazu die delay Funktionen nochmal in den Code ein und kompilieren Sie nochmal. Dann sollten Sie etwas ähnliches wie das hier: Ă–ffnen Sie die Datei mit Codium. Die Datei enthält sehr viel Code... Finden Sie die Schleife. FĂĽgen Sie dazu die delay Funktionen nochmal in den Code ein und kompilieren Sie nochmal. Dann sollten Sie etwas ähnliches wie das hier:
  • dtlab_t11.1748802900.txt.gz
  • Last modified: 2025/06/01 20:35
  • by beckmanf