Rapid Embedded Systems Design and Programming Online Course

Learn a quicker and easier way to design embedded systems, and reduce the development cycle for embedded systems, using the industry-standard Arm Mbed API tool and Keil MDK. This course teaches how to accelerate the development of embedded systems and rapidly prototype various embedded applications.

 

 

Course Aim

The course aims to help learners develop their skills of using high-level programming tools and languages to rapidly design and program Arm-based embedded systems and prototype them for various applications

 

Learning Outcomes

Knowledge and understanding of

  • Arm processor architectures
  • Arm-based microcontrollers as modern embedded computing platforms
  • High-level programming API as a prototype tool for rapid development of embedded applications

Intellectual

  • Ability to choose between different programming techniques for embedded system design 
  • Ability to evaluate implementation results (e.g. speed, cost, power) and correlate them with the corresponding programming techniques

Practical

  • Ability to build an Arm-based embedded system and program to satisfy given user specifications 
  • Ability to use commercial API and tools to accelerate the development cycle of Arm-based embedded systems

Pre-requisites

  • Basic C/C++ programming
  • Separate purchase of hardware and/or software tools, in order to replicate the course labs

 

Syllabus

1 Introduction to Embedded Systems
2 The Arm Cortex-M0+ Processor Architecture: Part 1
3 The Arm Cortex-M0+ Processor Architecture: Part 2
4 Introduction to Cortex-M0+ Programming
5 Digital Input and Output
6 Interrupts and Low Power Features
7 Introduction to the Mbed Platform, Arm-based Software Libraries, CMSIS and the Mbed SDK
8 Analog Input and Output
9 Timer and Pulse-Width Modulation
10 Serial Communication
11 Real-Time Operating Systems

The above syllabus is indicative. It might change from time to time.

 

Access

3 month subscription £70.00

6 month subscription £130.00

12 month subscription £250.00

Lifetime access £499.99

To explore a free module of this course on the Bookshelf platform, click on the Free Preview button below.

Free Preview

Please contact us for more information, trial access, sample materials or to request a quote.

Contact Us