Webinar - Tecniche di debug avanzato con ARM Keil MDK 

ll corso Tecniche di debug avanzato con ARM® Keil® MDK, strutturato in 3 lezioni (di 1 h circa ciascuna), è rivolto a progettisti hardware e firmware che desiderano utilizzare al meglio l'ambiente di sviluppo ARM® Keil® MDK.

La parte pratica del webinar verrà svolta con la scheda STMicroelectronics NUCLEO-F401RE.

Scarica la presentazione del Corso in formato Pdf➦

 

 

Non hai potuto seguire i video? Di seguito il link per vedere le registrazioni video:

Debug base

DEBUG BASE

La prima giornata è incentrata sulle creazione da zero di un progetto e sulle tecniche basilari di debug e monitoraggio campionato delle variabili vive.

Speaker Martino Sykora (CTO Tecnologix)

Video prima lezione➦

 

 

Debug con SWO

DEBUG CON SWO. DATA TRACE

La seconda giornata passa in rassegna le tecniche di debug che sfruttano come supporto hardware il segnale Serial Wire Output.
Attraverso tale segnale è possibile monitorare in real time e in modo non invasivo fino a quattro variabili vive, utilizzando Logic Analyser integrato nello IDE.
È inoltre possibile tracciare le eccezioni, sfruttare il debugger per streaming seriale (printf) e configurare il sistema per la "OS awareness".

Speaker Martino Sykora (CTO Tecnologix)

Video seconda lezione➦

 

 

EVENT RECORDER E INSTRUCTION TRACE

EVENT RECORDER E INSTRUCTION TRACE

Nell'ultima giornata viene introdotta la ETM (Embedded Tra

ce Macrocell) e gli strumenti di supporto/analisi integrati nello IDE per effettuare trace istruzioni in modo non invasivo rispetto all'esecuzione del codice.

Verrà illustrato come tali strumenti sono di fondamentale importanza per produrre reportistica e documentazione utili all'Ente Certificatore in caso di progetti soggetti a requisiti di Functional Safety.

Speaker Martino Sykora (CTO Tecnologix)

Video terza lezione➦