ARM Processor A to Z (Introduction, Part 1)

Journey in ARM Cortex-M3 and ARM Cortex-M4 processors (Part 1)
3.6 (23 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
113 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 15
  • Length 1 hour
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2015 English

Course Description

We're living in the era of embedded technology where we rely daily on embedded systems in everything in our lives like home appliances, cell-phones, robots, cars, printers and much much more.

This course can change your life and career as embedded market is growing too fast and the need for trained accredited engineers is increasing.

This part along with up-coming parts is considered as embedded systems diploma qualifies you to take AAME (ARM Accredited Micro-controller Engineer) accreditation. In this part I'll introduce you to ARM technology and the tools you're going to need in the learning process.

All lectures are taught and edited in HD eye catching videos to ease the learning and simplify the material as much as possible. While putting the course material together I kept in mind to make this course informative, organized and joyful to keep you interested to grasp more knowledge about this technology.

Also, I kept in mind that the whole parts series are made to take you from just a very beginner with absolutely zero experience about embedded systems to expert, qualified engineer.

What are the requirements?

  • Passion and enthusiasm
  • Patience
  • Ability to learn and comprehend

What am I going to get from this course?

  • Know the ARM Cortex-M processors family and their advantages
  • Understand the application of ARM Cortex processor
  • Able to find the resources for using ARM processor and ARM micro-controllers
  • Understand the concept of software developing and it's flow
  • Introduction to CMSIS

What is the target audience?

  • Undergraduate engineers who would like to understand embedded systems
  • Graduate engineers who would like to pursuit career in embedded systems
  • Who would like to take AAME ( ARM Accredited Microcontroller Engineer) Certificate
  • Engineers who wants to shift their career into embedded systems development
  • Hobbyist who wants to go deeper into embedded systems world and jump into specific details

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Welcome and introduction
Welcome
Preview
02:48
03:24

You'll learn in this lecture about AAME certificate and you'll get insight about the course overall

03:21

This lecture is based on online course called "Learn How To Learn". I included this lecture to provide useful tips to help you in the process of your learning and enrich your experience

Section 2: ARM Processor Cortex-M intro.
04:06

You'll take overview about Cortex-M processor and difference between Cortex-M3 and Cortex-M4 processor, You'll also get introduced to Cortex-M0, Cortex-M0+ and Cortex-M1. Definition of internal registers, data paths and bus interfaces. At the end of the lecture: I'll define some acronyms that are commonly used through the course.

Cortex-M processor supplementary reading
Article
Cortex-M processor basics
6 questions
03:20

You'll learn in this lecture the meaning of microcontroller and some of microcontroller vendors. And what are the factors you should consider when you select microcontroller to meet your application.

Microcontroller introduction
Article
05:38

You'll get insight about advantages and application of Cortex-M processor and why this amazing processor became the most popular processor in the market.

Resources and history of ARM processor
06:01
Cortex-M processor Basics follow Quiz
5 questions
Tour inside typical microcontroller
03:29
Microcontroller based on Cortex-M processor
5 questions
How to start software development?
03:52
Software development flow and compiling your application
09:26
Notes
Article
Section 3: CMSIS Introduction
Introduction to CMSIS
04:08
Follow CMSIS
1 page

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eng. Mohamed Saleh, Embedded Software Engineer

I've graduated from Faculty of engineering, Cairo University. Established electronics Lab. Researching and developing electrical systems by targeting market business needs. I've instructed a lot of students in power electronics and embedded systems since college. And currently working for Valeo as Embedded Software Engineer, while managing a startup my own business in R&D consumer products and industrial equipment.

Ready to start learning?
Take This Course