Utilizziamo i cookie per rendere migliore la tua esperienza di navigazione. Per rispettare la nuova direttiva sulla privacy, è necessario chiedere il tuo consenso per impostare i cookie. Per saperne di più.
Domanda:
Guida all'uso delle funzioni avanzate del debugger su STM32
Risposta:
Nel seguito alcuni link alla documentazione KEIL sull'uso delle funzioni avanzate di trace nel debugger.
Un workshop dettagliato che spiega come fare il debug e trace su STM32.
Questo documento e' importante perche' spiega punto per punto cosa si puo' fare collegando le varie interfacce di debug; e' bene conoscere tutte le possibilita', per decidere consapevolmente cosa collegare ed a cosa rinunciare.
http://www.keil.com/appnotes/docs/apnt_230.asp
Due filmati introduttivi sul Trace.
http://www.youtube.com/watch?v=XGmSCVgb6EM
http://www.youtube.com/watch?v=Mm-zBVhEnFc
Qualche informazione che puo' aiutare nell'impostazione dei pin del debugger
Sull'interfaccia SWD e' quasi irrinunciabile collegare anche il TERZO pin SWO, che con poca spesa (un solo PIN) permette di usare le funzioni di Data Trace.
http://www.keil.com/support/man/docs/ulinkpro/ulinkpro_hw_if_jtag10.htm
Per avere la Instruction Trace e sfruttare anche Code Coverage e Performance Analysis, occorre collegare la porta ETM (quando disponibile).
http://www.keil.com/support/man/docs/ulinkpro/ulinkpro_hw_if_etm.htm