Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 850 Bytes

File metadata and controls

33 lines (25 loc) · 850 Bytes

Embedded Systems STM32 HAL APIs Driver Development

Bare-metal programming for the SMT32 Microcontrollers using the HAL library.

Summary

Repository info

The content within this repository is my own work produced as a result of completing the course "Embedded Systems STM32 HAL APIs Driver Development" , authored by Israel Gbati.

https://www.udemy.com/course/embedded-systems-stm32-hal-apis-driver-development/

The source code is tested on STM32 Nucleo 144 family boards.

STM32 Nucleo F429ZI

STM32 Nucleo 144 Development Board

Bare-metal drivers included:

  • DMA,
  • ADC,
  • UART,
  • TIMER,
  • GPIO,
  • SPI,
  • I2C,
  • RTC,
  • SysTick,
  • RCC

About me