Hello,
what functions do you need?
I have build my project via STM32F446.
Use the microcontroller to control fuel cell system, and the power management(Li-ion battery)
I use the Keil 5 to build the project,
and the peripheral i have used : NVIC, EXTI, UART, SPI, I2C, USB Host, ADC, DAC, DMA