Bare-metal programming for the SMT32 Microcontrollers using the HAL library.
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.
Bare-metal drivers included:
- DMA,
- ADC,
- UART,
- TIMER,
- GPIO,
- SPI,
- I2C,
- RTC,
- SysTick,
- RCC
- George Calin
- george.calin [at] gmail.com
- LinkedIn: https://www.linkedin.com/in/cgeorge1978/