A TRAINING COURSE IN THE FIELD OF SOFTWARE DEVELOPMENT
Programming of ARM Microcontrollers
The training “Programming ARM Microcontrollers” is of great importance for you as an engineer in the automotive industry. ARM microcontrollers are widely used in the automotive industry as they offer high performance with low energy consumption.
In this training you will learn about the characteristics of an ARM Cortex M4 and M7 computing core. These are powerful and energy-efficient microcontrollers that are ideal for use in automotive applications.
You will also learn how to use typical peripheral modules efficiently. These modules extend the functionality of the microcontroller and enables a variety of tasks, from communicating with other devices to controlling hardware.
Another important part of the training is the configuration of ARM microcontrollers in complex applications. You will learn how to customise the various functions and settings of the microcontroller to your specific requirements.
Finally, participants will learn how to use a real-time operating system. A real-time operating system enables you to fulfil tasks with strict timing requirements and ensures that your system works reliably and predictably.
Overall, this course offers you a comprehensive introduction to programming ARM microcontrollers and prepares you to use these powerful and versatile devices effectively in your work in the automotive industry. It is valuable and essential training for any engineer in the automotive industry.
Target Group
- Specialists with tasks in the areas of vehicle development, workshops or test bench
Learning Objectives
- Properties of an ARM Cortex M4 and M7 computing core
- Efficient use of typical peripheral modules
- Configuration of ARM microcontrollers in complex applications
- Use of a real-time operating system
Training Contents
- Efficient programming of an ARM microcontroller
- Use of ADC, GPIO, SPI, I2C, Timer and DMA functionality
- Concept of real-time operating systems
- Tools for program creation and testing
- Exercise examples: All training content is learned and implemented with training examples
Key Facts
- Duration: 2 days
- Number of participants: by arrangement or up to 12 participants
- Format: Presence, hybrid or online
- Prerequisites:
- Good knowledge of the C programming language
- Installation of the STM32Cube IDE development environment (free of charge) on the participant’s computer
- A second computer monitor is recommended in online format
- Costs: You will receive a detailed offer from us on request