Peripheral drivers written for stm32f446xx ARM Cortex-M4 based processor
This repo is dedicated to peripheral drivers written for the stm32f446xx microcontrollers.
I am programming these drivers myself to build my knowledge of the ARM cortex architecture, communication protocols and peripheral functionallity.
- GPIO
- SPI
- I2C
- UART/USART
- SYSTCK (System Timer)
- Timers
- ADC
- DMA
Navigate to ./Drivers to see the driver source code and header files for each peripheral.
Navigate to ./Src for the code used to test peripheral drivers.