TrueschoTruescho
All Courses
Arm Cortex-M Architecture and Software Development
Coursera
Specialization
Unknown

Arm Cortex-M Architecture and Software Development

Arm

This specialization develops skills to program and manage Arm Cortex-M processors through four comprehensive courses, suitable for professionals and enthusiasts.

UnknownEnglish

About this Course

This Specialization is designed to help anyone involved in developing software for Arm Cortex-M processors. Over four courses you will develop your knowledge of this popular microcontroller variant used in a plethora of devices throughout the world. Whether you're a computing/engineering professional, student, or hobbyist, the training aims to give you the essential knowledge and interactive experience required to get your Cortex-M software project up-and-running, avoiding costly mistakes

What You'll Learn

  • Describe Cortex-M architecture and support standards
  • Explain implementation differences of Cortex-M variants
  • Understand programming model and processor states
  • Program using assembly language
  • Identify resources for Cortex-M development

Prerequisites

  • Basic familiarity with processors and programming terminology
  • Willingness to engage in practical exercises

Instructors

E

Edmund Player

Principal Applications Engineer

P

Peter Rielly

Staff Applications Engineer

S

Salman Arif

Staff Applications Engineer

Y

Yang Song

Software Applications Engineer

Topics

Software Development
Computer Science
Application Development
Application Security
C (Programming Language)
Computer Architecture
C++ (Programming Language)
Debugging
Digital Signal Processing
Embedded Software

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
تطوير التطبيقات
أمن التطبيقات
لغة C
معمارية الحاسوب
لغة C++
تصحيح الأخطاء
Digital Signal Processing
Embedded Software

Start Learning Now