Chapter 0: Introduction to Computing
Power Point
Chapter 0: Introduction to Computing
Chapter 1: C for Embedded Systems
Power Point
Source Codes
Installing the Keil for STM32F4 step by step tutorial
Chapter 2: STM Arm I/O Programming
Power Point
Source Codes
How to Create a C Project in Keil v5 for STM32 Nucleo-64 ARM board step by step tutorial
STM32F446 datasheet
STM32 Nucleo-64 board datasheet
You can buy the STM32 Nucleo board from the following vendors:
Chapter 3: LCD and Keyboard Interfacing
Power Point
Source Codes
Chapter 4: UART Serial Port Programming
Power Point
Source Codes
Chapter 5: STM Arm Timer Programming
Power Point
Source Codes
Chapter 6: Interrupt and Exception Programming
Power Point
Source Codes
Chapter 7: ADC, DAC, and Sensor Interfacing
Power Point
Source Codes
Chapter 8: SPI Protocol and DAC Interfacing
Power Point
Source Codes
Chapter 9: I2C Protocol and RTC Interfacing
Power Point
Source Codes
Chapter 10: Relay, Optoisolator, and Stepper Motor Interfacing
Power Point
Source Codes
Chapter 11: PWM and DC Motor Control
Power Point
Source Codes
Chapter 12: Programming Graphic LCD
Power Point
Source Codes
Chapter 13: DMA Programming
Power Point
Source Codes
Appendix A: IC Interfacing, System Design, and Failure Analysis
Appendix A