empty project using HAL and USB device middleware
when I run CubeMX and select the Nucleo-64 STM32F446RE I get an unresolvable error in the clock configuration. Seems as if the chip expects an HSE input. but why that?
I checked CubeMX for your board. Seems like HSE is not possible to use. Probably some peripheral use XTAL pins on this board.
isn’t it possible to create a project with HAL without using CubeMX?
It is possible, but CubeMX makes life easy with building all initialization and creating a starting point project.
a good starting point to evaluate the module step by step
Download CubeF4 from the ST side. It provides a lot of good demos.