Lines Matching refs:sConfig

1146                                         const DAC_ChannelConfTypeDef *sConfig, uint32_t Channel)  in HAL_DAC_ConfigChannel()  argument
1156 if ((hdac == NULL) || (sConfig == NULL)) in HAL_DAC_ConfigChannel()
1162 assert_param(IS_DAC_HIGH_FREQUENCY_MODE(sConfig->DAC_HighFrequency)); in HAL_DAC_ConfigChannel()
1163 assert_param(IS_DAC_TRIGGER(hdac->Instance, sConfig->DAC_Trigger)); in HAL_DAC_ConfigChannel()
1164 assert_param(IS_DAC_TRIGGER2(hdac->Instance, sConfig->DAC_Trigger2)); in HAL_DAC_ConfigChannel()
1165 assert_param(IS_DAC_OUTPUT_BUFFER_STATE(sConfig->DAC_OutputBuffer)); in HAL_DAC_ConfigChannel()
1166 assert_param(IS_DAC_CHIP_CONNECTION(sConfig->DAC_ConnectOnChipPeripheral)); in HAL_DAC_ConfigChannel()
1167 assert_param(IS_DAC_TRIMMING(sConfig->DAC_UserTrimming)); in HAL_DAC_ConfigChannel()
1168 if ((sConfig->DAC_UserTrimming) == DAC_TRIMMING_USER) in HAL_DAC_ConfigChannel()
1170 assert_param(IS_DAC_TRIMMINGVALUE(sConfig->DAC_TrimmingValue)); in HAL_DAC_ConfigChannel()
1172 assert_param(IS_DAC_SAMPLEANDHOLD(sConfig->DAC_SampleAndHold)); in HAL_DAC_ConfigChannel()
1173 if ((sConfig->DAC_SampleAndHold) == DAC_SAMPLEANDHOLD_ENABLE) in HAL_DAC_ConfigChannel()
1175 assert_param(IS_DAC_SAMPLETIME(sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime)); in HAL_DAC_ConfigChannel()
1176 assert_param(IS_DAC_HOLDTIME(sConfig->DAC_SampleAndHoldConfig.DAC_HoldTime)); in HAL_DAC_ConfigChannel()
1177 assert_param(IS_DAC_REFRESHTIME(sConfig->DAC_SampleAndHoldConfig.DAC_RefreshTime)); in HAL_DAC_ConfigChannel()
1182 if (sConfig->DAC_OutputBuffer == DAC_OUTPUTBUFFER_DISABLE) in HAL_DAC_ConfigChannel()
1184 assert_param(sConfig->DAC_ConnectOnChipPeripheral != DAC_CHIPCONNECT_BOTH); in HAL_DAC_ConfigChannel()
1188 assert_param(IS_FUNCTIONAL_STATE(sConfig->DAC_DMADoubleDataMode)); in HAL_DAC_ConfigChannel()
1189 assert_param(IS_FUNCTIONAL_STATE(sConfig->DAC_SignedFormat)); in HAL_DAC_ConfigChannel()
1198 if (sConfig->DAC_SampleAndHold == DAC_SAMPLEANDHOLD_ENABLE) in HAL_DAC_ConfigChannel()
1224 hdac->Instance->SHSR1 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; in HAL_DAC_ConfigChannel()
1248 hdac->Instance->SHSR2 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; in HAL_DAC_ConfigChannel()
1254 (sConfig->DAC_SampleAndHoldConfig.DAC_HoldTime) << (Channel & 0x10UL)); in HAL_DAC_ConfigChannel()
1257 (sConfig->DAC_SampleAndHoldConfig.DAC_RefreshTime) << (Channel & 0x10UL)); in HAL_DAC_ConfigChannel()
1260 if (sConfig->DAC_UserTrimming == DAC_TRIMMING_USER) in HAL_DAC_ConfigChannel()
1268 tmpreg2 = sConfig->DAC_TrimmingValue; in HAL_DAC_ConfigChannel()
1284 if (sConfig->DAC_ConnectOnChipPeripheral == DAC_CHIPCONNECT_EXTERNAL) in HAL_DAC_ConfigChannel()
1288 else if (sConfig->DAC_ConnectOnChipPeripheral == DAC_CHIPCONNECT_INTERNAL) in HAL_DAC_ConfigChannel()
1294 if (sConfig->DAC_OutputBuffer == DAC_OUTPUTBUFFER_ENABLE) in HAL_DAC_ConfigChannel()
1303 tmpreg2 = (sConfig->DAC_SampleAndHold | sConfig->DAC_OutputBuffer | connectOnChip); in HAL_DAC_ConfigChannel()
1307 tmpreg2 |= (sConfig->DAC_DMADoubleDataMode == ENABLE) ? DAC_MCR_DMADOUBLE1 : 0UL; in HAL_DAC_ConfigChannel()
1311 tmpreg2 |= (sConfig->DAC_SignedFormat == ENABLE) ? DAC_MCR_SINFORMAT1 : 0UL; in HAL_DAC_ConfigChannel()
1315 if (DAC_HIGH_FREQUENCY_INTERFACE_MODE_AUTOMATIC == sConfig->DAC_HighFrequency) in HAL_DAC_ConfigChannel()
1333 tmpreg1 |= sConfig->DAC_HighFrequency; in HAL_DAC_ConfigChannel()
1349 tmpreg2 = sConfig->DAC_Trigger; in HAL_DAC_ConfigChannel()
1358 …tmpreg2 = ((sConfig->DAC_Trigger & DAC_CR_TSEL1) >> DAC_CR_TSEL1_Pos) << DAC_STMODR_STRSTTRIGSEL1_… in HAL_DAC_ConfigChannel()
1359 …tmpreg2 |= ((sConfig->DAC_Trigger2 & DAC_CR_TSEL1) >> DAC_CR_TSEL1_Pos) << DAC_STMODR_STINCTRIGSEL… in HAL_DAC_ConfigChannel()