Hi - I'm new to the STM development boards. I've done A LOT with a TI TM4C123G (Tiva LaunchPad - ARM Cortex-M4F) which appears to be similar to the STM32F429 that I recently acquired.
I've just now (with not much effort) got the typical blinking light example working. This is the STM32CubeF4 example under Projects/STM32F429I-Discovery/Examples/GPIO/GPIO_EXTI. This example, as well as every other one I've looked at in the STM32CubeF4 Examples directory uses the STM32F4 HAL API (document of the HAL API here).
In my first "real" project I'm looking to use my STM32F429 to play some audio (through an I2S DAC I have) while also displaying some data on the LCD screen (possibly a histogram of the audio). I'm assuming using the HAL API is the best approach here, correct?
Just want to make sure I'm going down the right path before diving in. If anyone could confirm my assumption, I'd greatly appreciate it. Thanks!