The course includes fundamental architecture topics that are key to understanding how any Cortex-M processor functions internally. The course focuses specifically on the Armv8-M version of the Arm Architecture, which processors like the Cortex-M33 and Cortex-M55 are based on. However, even if you're working with older processors based on earlier versions of the architecture, like Armv6-M or Armv7-M, a lot of the information is mostly still very relevant and useful.
This course is part of the Arm Cortex-M Architecture and Software Development Specialization
Offered By

About this Course
8,647 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 2 of 4 in the
Intermediate Level
Approx. 13 hours to complete
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat you will learn
Describe the programming model (register set, modes and states of the processor).
Describe standards and APIs that support the architecture.
Interpret and program in assembly language.
Target applications at the default system memory.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 2 of 4 in the
Intermediate Level
Approx. 13 hours to complete
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
3 minutes to complete
Course Introduction
3 minutes to complete
1 video (Total 3 min)
4 hours to complete
Programmers' Model
4 hours to complete
16 videos (Total 96 min), 6 readings, 1 quiz
3 hours to complete
Assembly Programming
3 hours to complete
22 videos (Total 111 min), 2 readings, 1 quiz
2 hours to complete
Memory Model
2 hours to complete
11 videos (Total 51 min), 2 readings, 1 quiz
1 hour to complete
Memory Protection
1 hour to complete
8 videos (Total 35 min), 1 reading, 1 quiz
About the Arm Cortex-M Architecture and Software Development Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
What is the refund policy?
Is financial aid available?
More questions? Visit the Learner Help Center.