exponenta event banner

stopProfiler

Остановить профилирование на целевом компьютере

Синтаксис

Описание

пример

stopProfiler(target_object) останавливает работу профилировщика на целевом компьютере.

Если профилировщик собрал данные, они будут доступны для загрузки на компьютер разработчика.

Если профилировщик не собрал данные, он готов к перезапуску.

При остановке выполнения приложения в реальном времени профилировщик останавливается.

Примеры

свернуть все

Запустите профилировщик, а затем приложение реального времени. После сбора данных профиля выполнения остановите профилировщик.

tg = slrealtime('TargetPC1');
slbuild('slrt_ex_ExecutionProfAndConc');
load(tg,'slrt_ex_ExecutionProfAndConc');
startProfiler(tg);

% start profiler before starting application

start(tg);

% let application run until its stop time
% or stop the profiler by calling stopProfiler

stopProfiler(tg);

В этот момент вызовите либо getProfilerData функции или resetProfiler функция.

Входные аргументы

свернуть все

Предоставляет доступ к методам управления свойствами целевого компьютера.

Пример: tg

Представлен в R2020b