
RapidGain™ - Designing with ARM Cortex-M3 Based Microcontrollers
Duration - 1 day
View dates and locations
RapidGain™ - Designing with ARM Cortex-M3 Based Microcontrollers is unique in delivering a complete overview of the functional scope of the ARM® Cortex™-M3 processor core for popular microcontrollers (MCUs), as well as hands-on experience with common microcontroller tools (such as Keil MDK or IAR) - all in a single day.
The class includes the introduction to one or more implementations of ARM Cortex-M3 based MCUs depending on the event partners for a specific class date and location.
A tightly focused and practical training event, this class enables new and prospective users to rapidly gain the experience and understanding they need to get started with ARM Cortex-M-based microcontrollers, and achieve significant initial productivity gains.
You will:
- Explore the essential elements of the ARM Cortex-M3 processor core
- Gain an independent overview of the ARM Cortex-M3-based MCUs currently available
- Develop and simulate a design example through hands-on practice using common microcontroller tools
- Discover the main features and benefits of the new Cortex Microcontroller Software Interface Standard (CMSIS)
RapidGain™ - Designing with ARM Cortex-M3 Based Microcontrollers is not available for in-house delivery.
Who should attend?
- Developers who wish to gain practical experience in the use of ARM Cortex-M3
- Engineers who want to inform themselves about cutting-edge microcontroller technology
- Project managers who need to make informed decisions on future system platforms
Prerequisites
No previous knowledge of ARM-based microcontrollers or the RealView MDK is required. A basic working knowledge of the C programming language would be beneficial for understanding the exercises.
Structure and content
Introduction to ARM Cortex-M3
Structure • • Thumb-2 Instruction Set • Interrupt Handling • Migration Path ARM7 to Cortex-M3 • Storage Architecture • Power Management • Debugging Components
Labs: Experimenting with Cortex-M3 software in the simulator using common microcontroller tools such as µVision RealView MDK IDE
Labs: Experimenting with Cortex-M3 software in the simulator using common microcontroller tools such as µVision RealView MDK IDE
Hands-on with common microcontroller tools
Introduction to tool and the IDE • Programming Model • Building a Project • Simulation • Hardware Target
Labs: Creating your own project and experimenting with the Cortex-M NVIC (Netsted Verctor Interrupt Controller) with setting different priorities in the simulator.
Labs: Creating your own project and experimenting with the Cortex-M NVIC (Netsted Verctor Interrupt Controller) with setting different priorities in the simulator.
Overview of one or more specific ARM Cortex-M3-based MCUs
Description of various current or future ARM Cortex-M3-based microcontrollers
Labs:Completing and executing software using an MCU simulator
Labs:Completing and executing software using an MCU simulator
Introduction to Cortex Microcontroller Software Interface Standard (CMSIS)
Conclusion
Summary • ARM training road-map from Doulos
This course is available now for team-based training at or near to your location. To find out more:
Complete an on-line form and a Doulos representative will get back to you »
Call Doulos to discuss your requirements »
Back to top




