Start date: 23 March 2021
Duration: 3 Days
Location: Online course, 3 days, 9am to 5pm each day
Cost: Members € 500, Non-Members €750
Course code: N/A
This training course will provide a foundation in Embedded C and C++. The course schedule below will be interspersed with relevant labs using the NXP KL46Z development board. The 23-25 Mar 2021 course is a re-run of the course previously held on 19-21 Jan 2021 due to demand for places.
At the end of the course, students will understand the essentials of programming Embedded Systems in C and C++.
Who is the course for?
This course is for individuals who wish to learn Embedded C and C++. Delegates should have some exposure to the C language and have an understanding of its syntax and structure to get the most out of this course. This course is NOT suitable as a first course in computer programming.
– Introduction to / recap of C
– Embedded Systems and C
– Advanced Flow Control
– Complex data types
– Programming Style
– Scheduling Techniques (includes calling function pointers / callback techniques)
– C to C++ and C++ 11/14/17
– Object-oriented modelling
Dr. Des Howlett is a Senior Member of the Doulos Technical Staff and joined the company in 2017. He has worked as a Senior Field Applications Engineer for Microchip Technology and Silicon Laboratories, all over the EMEA region. Immediately prior to Doulos, he was Technical Marketing Manager, EMEA, for Software at Avnet Silica and was responsible for liaising between processor manufacturers and customers to ensure that supplied software was suitable for market needs.
Des has taught embedded C programming and Verilog logic design at the University of Reading and now is an instructor for embedded C and C++ as well as Xilinx courses at Doulos.