Solved
STM32l4 FW 1.10 ADC Rank assert
Posted on November 15, 2017 at 10:57
Hi,
I have ADC set like so (Code generated by CubeMX):
sConfig.Channel = ADC_CHANNEL_1;
sConfig.Rank = 1;
sConfig.SamplingTime = ADC_SAMPLETIME_2CYCLES_5;
sConfig.SingleDiff = ADC_SINGLE_ENDED;
sConfig.OffsetNumber = ADC_OFFSET_NONE;
sConfig.Offset = 0;�?�?�?�?�?�?�?�?�?�?�?�?
However this fails in
stm32l4xx_hal_adc.c file in function:
HAL_StatusTypeDef HAL_ADC_ConfigChannel(ADC_HandleTypeDef* hadc, ADC_ChannelConfTypeDef* sConfig)�?�?
Specifically assert on
assert_param(IS_ADC_REGULAR_RANK(sConfig->Rank));�?�?�?�?
I assume generated code should look like this:
sConfig.Rank = ADC_REGULAR_RANK_1;�?�?
Is this correct or am i missing something about this part of code?