Contenuto principale

Profilazione dell'utilizzo dello stack del codice

Visualizzare e analizzare i profili di utilizzo dello stack delle sezioni di codice

Utilizzare la profilazione dell'utilizzo dello stack per:

  • Determinare i requisiti di memoria dello stack per l'hardware target.

  • Osservare l'effetto dell'ottimizzazione del compiler e dei dati di input sull'utilizzo dello stack.

È possibile configurare simulazioni Software-In-the-Loop (SIL) o Processor-In-the-Loop (PIL) per ottenere metriche sull'utilizzo dello stack relative al codice generato. Utilizzare Code Profile Analyzer, il report di profilazione dell'utilizzo dello stack del codice oppure Simulation Data Inspector per analizzare le metriche relative all'utilizzo dello stack.

Oggetti

espandi tutto

coder.profile.ExecutionStackSetAggregate stack usage profiling results from multiple SIL, PIL, or external mode simulations (Da R2023b)
coder.profile.test.TestHookDefine custom callback functions for coder.profile.test.runTests (Da R2025a)

Funzioni

espandi tutto

addAggregate stack usage profiles (Da R2023b)
addDetailsAdd text items to Code Profile Analyzer display or code profiling report (Da R2025a)
getExtract specific stack usage profile from aggregate of profiles (Da R2023b)
removeRemove stack usage profile from aggregate of profiles (Da R2023b)
coder.profile.test.runTestsAutomate execution-time or stack usage analysis of code generated from Simulink models or MATLAB functions (Da R2024a)

Argomenti