/stm32_nucleo_drivers

Various Drivers APIs for STM32F446RE-Nucleo Board written from scratch. (WIP)

Primary LanguageCGNU General Public License v3.0GPL-3.0

stm32_nucleo_drivers

Various Drivers APIs for STM32F446RE-Nucleo Board written from scratch.
-> Written for User Applications running on the same MCU.
-> The "driver" source folder contains the actual sources for this driver.
-> Check the Src folder for various examples to strt with.
-> I will really appreciate any kind of help on this project, please correct my mistakes if needed:)

HOW TO USE:

            Just Clone this repository in STM32Cube IDE (or any other), 
            include stm32f446xx.h in your source and start working.  
            This Project is created on STM32Cube IDE V1.3.1.  

Please note that none of these drivers are CMSIS Compatable.

alt text

Currently this repo contains drivers for:-
->GPIO
->SPI
->I2C (Interrrupt Broken / WIP)
->RCC (WIP)
->USART/UART (Aynchronous Mode Only)

Upcoming:-
->CAN
->PWM
->RTC
->USB

More coming soon......

LICENSE: GNU GPL V3.0