User Activity

The function LL_ADC_SetChannelSingleDiff() in stm32l4xx_ll_adc.h relies onshifting a 32 bit value 32 postions in order to clear a bit field.Shifting a word with >= the word size is undefined in the C standard and this generates erronous code when com...
If you are compiling the Cube-drivers with the flags: USE_HAL_DRIVER and USE_FULL_LL_DRIVER, and you are including an LL.c-file in your file list (e.g. stm32h7xx_ll_rcc.c) you will get: stm32h7xx_ll_rcc.c:27:0: error: "assert_param" redefined [-Werro...
Kudos from