Hi,
I'm using STM32CubeIDE, Version: 1.1.0, Build: 4551_20191014-1140 (UTC) under Linux.
Until date I've found two issues at least concerning the NUCLEO-L432KC development board.
- Having both UART1 and UART2 configured with DMA, the generated initialization is wrong. UART2 is initialized before DMA. My understanding is that without an enabled DMA clock, the DMA registers can't be configured. It is mandatory to have DMA initialized before any other peripheries using and configuring DMA.
- Although I2C is unused and disabled, still the drivers for I2C are copied into the project and HAL_I2C_MODULE_ENABLED is defined.