An Embedded C++ Case Study

Overview

In this session, the value of object oriented techniques in handling complex hardware/software interfaces is considered and the concept of encapsulation of expertise introduced. A detailed case study is used to illustrate the ideas.

C++ is increasingly popular for embedded software development. Some developers are wary or have had bad experiences with C++. This is commonly because the language has not been utilized in a way that is appropriate to embedded applications.

What You Will Learn

  • How to use C++ to "tame" complex hardware and software interfaces
  • The concept of encapsulation of expertise

About the Presenter

Presenter Image Colin Walls

A Technical Marketing Manager, Colin has over twenty-five years experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, Colin is a member of the marketing team of the Mentor Graphics Embedded Systems Division, and is based in the UK.

Book: Embedded Software: The Works
Blog: The Colin Walls Blog

Who Should View

  • Embedded developers using or planning to use C++
  • Technical managers

Products Covered