Це команда arm-none-eabi-run, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
simulator - сторінка посібника для симулятора (7.10-1ubuntu3+9) 7.10
СИНТАКСИС
рука-німа-еабі-біг [опції] програма [програма аргументи]
ВАРІАНТИ
--memory-delete АДРЕСА|всі, --delete-memory АДРЕСА
Видалити пам'ять за адресою ADDRESS (усі адреси)
--область пам'яті АДРЕСА, РОЗМІР[,МОДУЛЬ]
Додайте область пам'яті
--Псевдонім пам'яті АДРЕСА, РОЗМІР {, АДРЕСА}
Додати тінь пам'яті
--розмір пам'яті [у байтах, Kb (суфікс k), Mb (суфікс m) або Gb (суфікс g)]
Додайте пам'ять за адресою нуль
--заповнення пам'яті VALUE
Заповніть згодом додані області пам'яті
--пам'ять-чиста
Очистити згодом додані області пам’яті
--memory-mapfile Фото
Карта пам'яті наступна область пам'яті з файлу
--інформація про пам'ять, --інформаційна пам'ять
Перелік регіонів пам’яті, які можна конфігурувати
--map-info
Перелік картованих регіонів
-п[на|вимкнено], --профіль[=on|вимкнено]
Виконати профілювання
--profile-insn[=on|вимкнено]
Виконайте профілювання інструкцій
--profile-memory[=on|вимкнено]
Виконайте профілювання пам’яті
--profile-core[=on|вимкнено]
Виконайте профільування CORE
--profile-model[=on|вимкнено]
Виконайте профілювання моделі
--profile-cpu-frequency ЧАСТОТА ЦП
Вкажіть швидкість моделювання тактової частоти процесора
--профіль-файл НАЗВА ФАЙЛУ
Вкажіть вихідний файл профілю
--profile-pc[=on|вимкнено]
Виконайте профільування ПК
-F ЧАСТОТА ПРОФІЛЮ ПК, --profile-pc-frequency ЧАСТОТА ПРОФІЛЮ ПК
Вказана частота профілювання ПК
-S РОЗМІР ПРОФІЛЮ ПК, --profile-pc-size РОЗМІР ПРОФІЛЮ ПК
Вкажіть розмір профілю ПК
--profile-pc-granularity ДЕТАЛЬНІСТЬ ПРОФІЛЮ ПК
Визначте охоплення зразка профілювання ПК
--profile-pc-range ОСНОВА, ЗВ'ЯЗАНА
Вкажіть діапазон адрес профільування ПК
-т[на|вимкнено], --слід[=on|вимкнено]
Простежте корисні речі
--trace-insn[=on|вимкнено]
Виконайте трасування інструкцій
--trace-decode[=on|вимкнено]
Декодування інструкцій трасування
--trace-extract[=on|вимкнено]
Вилучення інструкцій трасування
--trace-linenum[=on|вимкнено]
Виконайте трасування номерів рядків (має на увазі --trace-insn)
--trace-memory[=on|вимкнено]
Операції з пам'яттю трасування
--trace-alu[=on|вимкнено]
Відстежуйте операції ALU (арифметично-логічний блок).
--trace-fpu[=on|вимкнено]
Відстежуйте операції FPU (Floating Point Unit).
--trace-vpu[=on|вимкнено]
Відстеження операцій VPU (Vector Processing Unit).
--trace-branch[=on|вимкнено]
Слідове розгалуження
--trace-семантика[=on|вимкнено]
Виконайте трасування ALU, FPU, VPU, ПАМ’ЯТІ та ГІЛКИ
--trace-model[=on|вимкнено]
Включіть дані про продуктивність моделі
--trace-core[=on|вимкнено]
Відстеження основних операцій
--trace-події[=on|вимкнено]
Простежте події
--trace-syscall[=on|вимкнено]
Відстеження системних викликів
--trace-register[=on|вимкнено]
Відстеження доступу до реєстру процесора
--trace-debug[=on|вимкнено]
Додайте інформацію, корисну для налагодження симулятора, до виводу трасування
--файл трасування НАЗВА ФАЙЛУ
Вкажіть вихідний файл трасування
-v, -багатослівний
Детальний вихід
-E великий | маленький, -- endian великий|малий
Встановити порядковість порядків
--середовище користувач|віртуальний|робочий
Встановити робоче середовище
--вирівнювання суворий|несуворий|примусовий
Встановити вирівнювання доступу до пам’яті
-D, --відлагоджувати
Друк повідомлень про налагодження
--debug-insn
Друк повідомлень про налагодження інструкцій
--debug-файл НАЗВА ФАЙЛУ
Вкажіть вихідний файл налагодження
--виконати-командувати КОМАНДА
-H, --допомога
Роздрукуйте довідкову інформацію
-- версія
Інформація про версію для друку
--архітектура МАШИНА
Вкажіть архітектуру для використання
--architecture-info, --інфо-архітектура
Список підтримуваних архітектур
--ціль BFDNAME
Вкажіть формат об’єктного коду для об’єктних файлів
--sysroot SYSROOT
Корінь для системних викликів з абсолютними іменами файлів і cwd на початку
Примітка: деякі параметри залежать від конфігурації симулятора
може не застосовуватися
Аргументи програми Аргументи для передачі до змодельованої програми.
Примітка: дуже мало симуляторів підтримують це.
Використовуйте arm-none-eabi-run онлайн за допомогою служб onworks.net