XMC4000 / XMC1000 Workshop: 32-Bit Industrial Microcontroller Arm® Cortex®-M4/ Arm® Cortex®-M0 - Face-to-Face Training
Based on the knowledge of the Arm® CortexTM-M4 Architecture (see training "CortexTM-M4, M3, M1, M0: Architecture and Embedded Programming"), you know the on-chip periphery (basic and special peripheral modules) and features of the XMC4000 family. You are able to program low-level drivers for this hardware and test them with a debugger. Moreover, you can generate routines for DMA, interrupts and exceptions.
Hardware and software architects, hardware and software developers, test engineers
Knowledge of ANSI-C as well as experience with programming and the set-up of the Arm® CortexTM-M4 architecture. Knowledge of DSP is an advantage.
Infineon XMC4000 Architecture: Overview
XMC4000 Arm® Cortex™-M4, M3, M1, M0 Core: Overview
Memory Units SRAM, Program Memory Unit (PMU), PFlash, BROM
Interrupt und Exception Handling, NVIC
Event Request Unit (ERU)
Direct Memory Access Controller (DMA)
System Control Unit (SCU), System Timer Module (STM), Window
Watchdog Timer (WDT), Real-time Clock (RTC)
Special Timers and PWM Units
High-resolution PWM, POSIF
ADC; Delta-Sigma ADC DSD, DAC
Overview: USIC, UART, CAN, LIN, SPI, I2C, I2S
Debug and Trace
- Exercises are performed with an XMC4000 starter kit, focusing on the aspects interrupt controller, DMA controller, basic peripheral modules.
EXTRA: Participants get a FREE Infineon XMC4500 Relax Kit (Cortex™-M4).
|Training code: E-XMC4000|
* Price per attendee, in Euro plus VAT
Our customized workshops integrate your specific project tasks in our training content and accommodate your requirements on content, time, location, duration, technical environment and knowledge transfer methodology.
Please contact us for further information or an individual quotation.
Face-To-Face - German
Live Online - German
Our coaching services offer a major advantage: our specialists introduce their expertise and experience directly in your solution process, thus contributing to the success of your projects.