Embedded C & Firmware Development
Prerequisites
What you'll learn
- Understanding & Wrting custom linker scripts.
- Directly Programming the BBB Hardware (Timer, PWM, ...).
- External Device Interfacing through I2C using Registers.
- Design & Develop a Firmware-based Embedded App.
- The syntax and semantics of the C language for embedded programming.
- The principles of embedded software programming and real-time programming.
- An introduction to real-time operating systems and scheduling.
Skill Level
Is This Course Appropriate for You?
- Embedded C & Firmware Development is a hands-on course aimed at software, firmware, and hardware engineers who need to learn the practical skills necessary to program embedded microcontrollers in C.
- It is suitable both for people who do not know C and for people who have used C in other contexts but have had little or no exposure to embedded programming in C.
Top Skills Gained
Software & Hardware Skills Development