Skip to content

Cart

Your cart is empty

ARM Cortex-M55 Software Development Course

Part number: Cortex-M55 Course

Cortex-M55 software development is a 4 days ARM official course. The course goes into great depth and provides all necessary know-how to develop software for systems based on Cortex-M55 processor.

On-Site Classroom Training/Online Interactive Training

Request a quote

We save our customers engineering dollars with our wide selection of suppliers, the availability of over 1000 products, and our individual attention to your needs.
ARM Cortex-M55 Software Development Course
ARM Cortex-M55 Software Development Course Sale price$0.00

Cortex-M55 Software Development

The course covers the Cortex-M55 architecture (Armv8.1-M), processor core, programmer’s model, instruction set, CMSIS, exception handling, memory model, caches management, memory protection unit (MPU), MVE, synchronization, efficient C programming, compiler optimizations, linker optimizations, debug & trace, floating point and DSP instructions, security extension and safety features.

At the end of the course the participant will receive a certificate from ARM.


Goals

1. Become familiar with ARMv8.1-M architecture
2. Become familiar with Cortex-M55 architecture
3. Become familiar with ARMv8-M instruction set
4. Be able to handle interrupts and various exceptions
5. Be able to configure and use the MPU
6. Understand the memory model in v8-M architecture
7. Manage caches
8. Write an efficient C code for Cortex-M processor
9. Be able to debug your design
10. Become familiar with DSP and FP instructions
11. Optimize software for Cortex-M microcontrollers with the compiler
and linker
12. Design a secured system with TrustZone for ARMv8-M
13. Use the MVE engine to enhance performance with vectorization

Created by

Frequently Asked Questions

Need help?