STMicroelectronics
STMicroelectronics
Tunisie

Project_ID19 Application Note on how to use PMU and ETR to debug and trace STM32 applications PFE

Embedded C & STM32STM32 / Arm Cortex-MDebugging & Trace

Publié il y a environ 2 heures

Stage
⏱️4-6 mois
💼Hybride
💰Rémunéré
📅Expire dans 14 jours
Épingle tes projets utiles sur GitHub.

Description du poste

Project overview

  • Study and document the STM32 Debug and Trace infrastructure, with emphasis on the new Debug and Trace unit.
  • Produce an application note that explains PMU (Performance Monitoring Unit) and ETR (Embedded Trace Router), their principles of operation and practical usage.

Work to be done / Objectives

  • Define and explain PMU and ETR, including working principles and architecture-level considerations for Arm Cortex-M / STM32 CPUs.
  • Identify and document concrete use cases and decision guidelines on when to use PMU vs ETR for performance analysis, debugging and trace.

Technical tasks & deliverables

  • Develop step-by-step practical examples demonstrating how to use PMU and ETR to debug and trace applications on STM32, providing instructions for both IAR and Keil IDEs.
  • Deliver a complete application note (document) containing theory, configuration steps, example projects, measured results and recommended workflows for engineers.

Required skills & environment

  • Strong knowledge of Embedded C and firmware development for STM32 (Arm Cortex-M CPU).
  • Experience with debugging and trace tools; familiarity with IAR Embedded Workbench and Keil MDK is required.
  • Familiarity with STM32 architecture, performance counters (PMU) and trace streaming/router concepts (ETR) is a plus.

Keywords & context

  • Embedded C, IAR, KEIL, STM32 architecture, Arm Cortex-M CPU, STM32 debugging.
  • The work targets engineers and firmware developers who need reproducible, IDE-specific procedures to enable PMU/ETR-based debugging and performance analysis.

How to apply

  • Apply online using the provided link. The job posting contains full application details and recruitment information.

Link to apply: https://stmicroelectronics.eightfold.ai/careers?location=Tunis%2C%20Tunisia&pid=563637157282200&domain=stmicroelectronics.com&sort_by=relevance&hl=en&triggerGoButton=false&triggerGoButton=true