Course description
Embedded Software Development using C++ is a complete course for object oriented design and HAL program programming in STM32, ARM Cortex-M. The Embedded Software Development Using C++ course demonstrates the application of Object Oriented Programming (OOP) in embedded systems. C++ is the language of choice because it has features that make it easy to implement OOP and also allows programming at the hardware level. As C++ is incredibly feature rich, it is easy to misuse it and this can lead to code bloat.
What you will learn in this course:
- Students can design and develop libraries using C++ for STM32 communication with external devices.
- Students can develop embedded software using STM32Cube HAL and C++ drivers.
- Students will be able to apply object-oriented design principles when solving embedded software problems
- Students can design, develop and run games on an STM32 microcontroller.
- Students can design and develop manual and self-driving robot cars using the STM32 microcontroller.
- And …
Who is this course suitable for?
- C++ students, engineers, and programmers who want to use OOP techniques to program embedded systems.
- Embedded systems enthusiasts who want to develop custom libraries for the STM32 microcontroller using C++.
- Engineers who want to try a combination of C++ and STM32Cube HAL for rapid application development
- Students, engineers, and programmers who want to explore embedded software programming from a different perspective, that is, methods other than Embedded C.
- Students, engineers and programmers who want to design and develop embedded software with the help of projects.
Course specifications :
- Publisher: Udemy
- teacher : Olaoluwa Raji
- English language
- Education level: all levels
- Duration: 6 hours and 53 minutes
- Number of courses: 69
- File format: mp4
Course headings :
Course prerequisites:
- An STM32 board
- A 4×4 Keypad Matrix
- A 20×4 LCD
- 10k Potentiometer
- A Solderless breadboard
- Connecting wires
- L298N motor driver
- 4 wheel car chassis
- HC05 bluetooth module
- SG90 servo motor
- 4 Wheels
- 4 TT DC gear motor
- 3 HC-SR04 ultrasonic sensor
- 12V battery
- Basic programming knowledge (Embedded C would be helpful)
- Knowledge of the STM32Cube HAL programming (GPIO drivers)
Images of Embedded Software Development using C++
Sample video
Installation guide
After extracting, watch with your favorite player.
English subtitle
Quality: 720p
download link
Password file(s): www.downloadly.ir
Size
2.7 GB
Be the first to comment