Start date: 17 January 2023
Duration: 3 Days
Location: Online course, 3 days, 9am to 5pm each day
Cost: Members € 600, Non-Members €900
Course code: N/A
This training course will improve knowledge in Embedded C and C++. The course schedule below will be interspersed with relevant labs using the NXP KL46Z development board. Due to popular demand this course is scheduled to be re-run on 17 - 19 Jan 2023 after 4 re-runs in 2022: 1-3 Mar 2022, 3-5 May 2022, 30 May - 1 Jun and 27 - 29 Sept 2022 and after 4 re-runs prior to that in 2021: 19-21 Jan, 23-25 Mar, 13-15 Apr and 21-23 Sept 2021.
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 improve their knowledge of C and move into 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 or on the C language.
– 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++, Embedded System Security and Python as well as Xilinx courses at Doulos.