Dies ist der Befehl arm-none-eabi-run, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
Simulator – Handbuchseite für Simulator (7.10-1ubuntu3+9) 7.10
ZUSAMMENFASSUNG
arm-none-eabi-run [Optionen] Programm [Programm args]
OPTIONAL
--memory-delete ADRESSE|alle, --delete-memory ADRESSE
Speicher unter ADRESSE löschen (alle Adressen)
--memory-region ADRESSE,GRÖSSE[,MODULO]
Fügen Sie einen Speicherbereich hinzu
--memory-alias ADRESSE,GRÖSSE{,ADRESSE}
Speicherschatten hinzufügen
--Speichergröße [in Bytes, Kb (k-Suffix), Mb (m-Suffix) oder Gb (g-Suffix)]
Fügen Sie Speicher an Adresse Null hinzu
--memory-fill BEWERTUNG
Füllen Sie nachträglich hinzugefügte Speicherbereiche
--memory-clear
Nachträglich hinzugefügte Speicherbereiche löschen
--memory-mapfile FILE
Speicherzuordnung des nächsten Speicherbereichs aus der Datei
--memory-info, --info-speicher
Konfigurierbare Speicherbereiche auflisten
--map-info
Listen Sie kartierte Regionen auf
-p[auf|aus], --Profil[=on|aus]
Führen Sie eine Profilerstellung durch
--profile-insn[=on|aus]
Führen Sie eine Anweisungsprofilierung durch
--profile-memory[=on|aus]
Führen Sie eine Speicherprofilierung durch
--profile-core[=on|aus]
Führen Sie eine CORE-Profilerstellung durch
--profile-model[=on|aus]
Führen Sie eine Modellprofilierung durch
--profile-cpu-frequenz CPU-FREQUENZ
Geben Sie die Geschwindigkeit des simulierten CPU-Takts an
--profile-file DATEINAME
Geben Sie die Profilausgabedatei an
--profile-pc[=on|aus]
Führen Sie eine PC-Profilerstellung durch
-F PC-PROFIL-HÄUFIGKEIT, --profile-pc-frequenz PC-PROFIL-HÄUFIGKEIT
Angegebene Häufigkeit der PC-Profilerstellung
-S PC-PROFILGRÖSSE, --profile-pc-size PC-PROFILGRÖSSE
Geben Sie die PC-Profilerstellungsgröße an
--profile-pc-granularity PC-Profilgranularität
Geben Sie die PC-Profiling-Beispielabdeckung an
--profile-pc-range BASIS, GEBUNDEN
Geben Sie den Adressbereich für die PC-Profilierung an
-Tonne|aus], --verfolgen[=on|aus]
Verfolgen Sie nützliche Dinge
--trace-insn[=on|aus]
Führen Sie eine Anweisungsverfolgung durch
--trace-decode[=on|aus]
Dekodierung von Trace-Anweisungen
--trace-extract[=on|aus]
Extraktion von Trace-Anweisungen
--trace-linenum[=on|aus]
Führen Sie eine Zeilennummernverfolgung durch (impliziert). --trace-insn)
--trace-memory[=on|aus]
Verfolgen Sie Speicheroperationen
--spur-alu[=on|aus]
Verfolgen Sie ALU-Operationen (Arithmetic Logic Unit).
--trace-fpu[=on|aus]
Verfolgen Sie FPU-Operationen (Floating Point Unit).
--trace-vpu[=on|aus]
Verfolgen Sie VPU-Vorgänge (Vector Processing Unit).
--trace-branch[=on|aus]
Verzweigung verfolgen
--trace-semantics[=on|aus]
Führen Sie eine ALU-, FPU-, VPU-, MEMORY- und BRANCH-Ablaufverfolgung durch
--trace-model[=on|aus]
Beziehen Sie Modellleistungsdaten ein
--trace-core[=on|aus]
Verfolgen Sie Kernoperationen
--trace-events[=on|aus]
Ereignisse verfolgen
--trace-syscall[=on|aus]
Verfolgen Sie Systemaufrufe
--trace-register[=on|aus]
Verfolgen Sie CPU-Registerzugriffe
--trace-debug[=on|aus]
Fügen Sie der Ablaufverfolgungsausgabe nützliche Informationen zum Debuggen des Simulators hinzu
--trace-file DATEINAME
Geben Sie die Ausgabedatei für die Ablaufverfolgung an
-v, - ausführlich
Ausführliche Ausgabe
-E groß|klein, --endian groß|klein
Endianness festlegen
--Umgebung Benutzer|virtuell|operativ
Laufumgebung festlegen
--Ausrichtung streng|nicht streng|erzwungen
Legen Sie die Speicherzugriffsausrichtung fest
-D, --debuggen
Debugging-Meldungen drucken
--debug-insn
Befehls-Debugging-Meldungen drucken
--debug-Datei DATEINAME
Geben Sie die Debug-Ausgabedatei an
--do-command COMMAND
-H, --help
Hilfeinformationen drucken
--Version
Informationen zur Druckversion
--die Architektur MACHINE
Geben Sie die zu verwendende Architektur an
--architecture-info, --info-architecture
Listen Sie unterstützte Architekturen auf
--Ziel BFDNAME
Geben Sie das Objektcodeformat für die Objektdateien an
-Sysroot SYSROOT
Root für Systemaufrufe mit absoluten Dateinamen und cwd beim Start
Hinweis: Abhängig von der Simulatorkonfiguration einige Optionen
möglicherweise nicht zutreffend
Programmargumente Argumente, die an das simulierte Programm übergeben werden sollen.
Hinweis: Nur sehr wenige Simulatoren unterstützen dies.
Verwenden Sie arm-none-eabi-run online über die Dienste von onworks.net