/hal_stm32-latest/stm32cube/stm32g4xx/drivers/src/ |
D | stm32g4xx_hal_dac.c | 406 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 409 if (hdac == NULL) in HAL_DAC_Init() 414 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 416 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 420 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 421 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 422 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 423 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 425 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 426 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
D | stm32g4xx_hal_dac_ex.c | 131 HAL_StatusTypeDef HAL_DACEx_DualStart(DAC_HandleTypeDef *hdac) in HAL_DACEx_DualStart() argument 137 if (hdac == NULL) in HAL_DACEx_DualStart() 143 assert_param(IS_DAC_CHANNEL(hdac->Instance, DAC_CHANNEL_2)); in HAL_DACEx_DualStart() 146 __HAL_LOCK(hdac); in HAL_DACEx_DualStart() 149 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DACEx_DualStart() 152 __HAL_DAC_ENABLE(hdac, DAC_CHANNEL_1); in HAL_DACEx_DualStart() 153 __HAL_DAC_ENABLE(hdac, DAC_CHANNEL_2); in HAL_DACEx_DualStart() 166 if ((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == DAC_TRIGGER_SOFTWARE) in HAL_DACEx_DualStart() 170 …if ((hdac->Instance->CR & (DAC_CR_TEN2 | DAC_CR_TSEL2)) == (DAC_TRIGGER_SOFTWARE << (DAC_CHANNEL_2… in HAL_DACEx_DualStart() 175 SET_BIT(hdac->Instance->SWTRIGR, tmp_swtrig); in HAL_DACEx_DualStart() [all …]
|
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/ |
D | stm32u5xx_hal_dac.c | 370 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 373 if (hdac == NULL) in HAL_DAC_Init() 378 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 380 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 384 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 385 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 386 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 387 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 389 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 390 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
D | stm32u5xx_hal_dac_ex.c | 134 HAL_StatusTypeDef HAL_DACEx_DualStart(DAC_HandleTypeDef *hdac) in HAL_DACEx_DualStart() argument 140 if (hdac == NULL) in HAL_DACEx_DualStart() 147 __HAL_LOCK(hdac); in HAL_DACEx_DualStart() 150 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DACEx_DualStart() 153 __HAL_DAC_ENABLE(hdac, DAC_CHANNEL_1); in HAL_DACEx_DualStart() 154 __HAL_DAC_ENABLE(hdac, DAC_CHANNEL_2); in HAL_DACEx_DualStart() 167 if ((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == DAC_TRIGGER_SOFTWARE) in HAL_DACEx_DualStart() 171 …if ((hdac->Instance->CR & (DAC_CR_TEN2 | DAC_CR_TSEL2)) == (DAC_TRIGGER_SOFTWARE << (DAC_CHANNEL_2… in HAL_DACEx_DualStart() 176 SET_BIT(hdac->Instance->SWTRIGR, tmp_swtrig); in HAL_DACEx_DualStart() 179 hdac->State = HAL_DAC_STATE_READY; in HAL_DACEx_DualStart() [all …]
|
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/ |
D | stm32g0xx_hal_dac.c | 344 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 347 if (hdac == NULL) in HAL_DAC_Init() 352 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 354 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 358 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 359 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 360 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 361 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 363 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 364 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32mp1xx/drivers/src/ |
D | stm32mp1xx_hal_dac.c | 377 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 380 if (hdac == NULL) in HAL_DAC_Init() 385 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 387 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 391 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 392 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 393 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 394 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 396 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 397 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/ |
D | stm32f1xx_hal_dac.c | 291 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 294 if (hdac == NULL) in HAL_DAC_Init() 299 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 301 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 305 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 306 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 307 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 308 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 310 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 311 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/ |
D | stm32f2xx_hal_dac.c | 284 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 287 if (hdac == NULL) in HAL_DAC_Init() 292 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 294 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 298 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 299 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 300 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 301 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 303 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 304 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/ |
D | stm32f7xx_hal_dac.c | 269 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 272 if (hdac == NULL) in HAL_DAC_Init() 277 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 279 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 283 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 284 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 285 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 286 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 288 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 289 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/ |
D | stm32f4xx_hal_dac.c | 271 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 274 if (hdac == NULL) in HAL_DAC_Init() 279 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 281 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 285 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 286 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 287 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 288 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 290 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 291 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32l1xx/drivers/src/ |
D | stm32l1xx_hal_dac.c | 282 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 285 if (hdac == NULL) in HAL_DAC_Init() 290 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 292 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 296 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 297 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 298 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 299 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 301 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 302 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/ |
D | stm32h7xx_hal_dac.c | 350 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 353 if (hdac == NULL) in HAL_DAC_Init() 358 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 360 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 364 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 365 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 366 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 367 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 369 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 370 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
D | stm32h7xx_hal_dac_ex.c | 127 HAL_StatusTypeDef HAL_DACEx_DualStart(DAC_HandleTypeDef *hdac) in HAL_DACEx_DualStart() argument 132 if (hdac == NULL) in HAL_DACEx_DualStart() 139 __HAL_LOCK(hdac); in HAL_DACEx_DualStart() 142 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DACEx_DualStart() 145 __HAL_DAC_ENABLE(hdac, DAC_CHANNEL_1); in HAL_DACEx_DualStart() 146 __HAL_DAC_ENABLE(hdac, DAC_CHANNEL_2); in HAL_DACEx_DualStart() 149 if ((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == DAC_TRIGGER_SOFTWARE) in HAL_DACEx_DualStart() 153 …if ((hdac->Instance->CR & (DAC_CR_TEN2 | DAC_CR_TSEL2)) == (DAC_TRIGGER_SOFTWARE << (DAC_CHANNEL_2… in HAL_DACEx_DualStart() 158 SET_BIT(hdac->Instance->SWTRIGR, tmp_swtrig); in HAL_DACEx_DualStart() 161 hdac->State = HAL_DAC_STATE_READY; in HAL_DACEx_DualStart() [all …]
|
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/ |
D | stm32l5xx_hal_dac.c | 357 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 360 if (hdac == NULL) in HAL_DAC_Init() 365 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 367 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 371 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 372 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 373 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 374 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 376 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 377 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/ |
D | stm32h5xx_hal_dac.c | 366 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 369 if (hdac == NULL) in HAL_DAC_Init() 374 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 376 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 380 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 381 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 382 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 383 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 385 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 386 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
D | stm32h5xx_hal_dac_ex.c | 127 HAL_StatusTypeDef HAL_DACEx_DualStart(DAC_HandleTypeDef *hdac) in HAL_DACEx_DualStart() argument 133 if (hdac == NULL) in HAL_DACEx_DualStart() 140 __HAL_LOCK(hdac); in HAL_DACEx_DualStart() 143 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DACEx_DualStart() 146 __HAL_DAC_ENABLE(hdac, DAC_CHANNEL_1); in HAL_DACEx_DualStart() 147 __HAL_DAC_ENABLE(hdac, DAC_CHANNEL_2); in HAL_DACEx_DualStart() 160 if ((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == DAC_TRIGGER_SOFTWARE) in HAL_DACEx_DualStart() 164 …if ((hdac->Instance->CR & (DAC_CR_TEN2 | DAC_CR_TSEL2)) == (DAC_TRIGGER_SOFTWARE << (DAC_CHANNEL_2… in HAL_DACEx_DualStart() 169 SET_BIT(hdac->Instance->SWTRIGR, tmp_swtrig); in HAL_DACEx_DualStart() 172 hdac->State = HAL_DAC_STATE_READY; in HAL_DACEx_DualStart() [all …]
|
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/ |
D | stm32l4xx_hal_dac.c | 377 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 380 if (hdac == NULL) in HAL_DAC_Init() 385 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 387 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 391 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 392 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 393 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 394 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 400 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 401 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/src/ |
D | stm32u0xx_hal_dac.c | 305 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 308 if (hdac == NULL) in HAL_DAC_Init() 313 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 315 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 319 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 320 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 321 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 322 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 323 if (hdac->MspInitCallback == NULL) in HAL_DAC_Init() 325 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/src/ |
D | stm32wlxx_hal_dac.c | 333 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument 336 if (hdac == NULL) in HAL_DAC_Init() 341 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 343 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 347 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 348 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 349 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 350 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 351 if (hdac->MspInitCallback == NULL) in HAL_DAC_Init() 353 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/src/ |
D | stm32f3xx_hal_dac.c | 319 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef* hdac) in HAL_DAC_Init() argument 322 if(hdac == NULL) in HAL_DAC_Init() 327 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 329 if(hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 333 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 334 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 335 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 336 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 338 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 339 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
D | stm32f3xx_hal_dac_ex.c | 112 HAL_StatusTypeDef HAL_DAC_SetValue(DAC_HandleTypeDef* hdac, uint32_t Channel, uint32_t Alignment, u… in HAL_DAC_SetValue() argument 121 tmp = (uint32_t) (hdac->Instance); in HAL_DAC_SetValue() 170 HAL_StatusTypeDef HAL_DACEx_DualSetValue(DAC_HandleTypeDef* hdac, uint32_t Alignment, uint32_t Data… in HAL_DACEx_DualSetValue() argument 189 tmp = (uint32_t) (hdac->Instance); in HAL_DACEx_DualSetValue() 242 HAL_StatusTypeDef HAL_DAC_Start(DAC_HandleTypeDef* hdac, uint32_t Channel) in HAL_DAC_Start() argument 245 assert_param(IS_DAC_CHANNEL_INSTANCE(hdac->Instance, Channel)); in HAL_DAC_Start() 248 __HAL_LOCK(hdac); in HAL_DAC_Start() 251 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Start() 254 __HAL_DAC_ENABLE(hdac, Channel); in HAL_DAC_Start() 259 if((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == (DAC_CR_TEN1 | DAC_CR_TSEL1)) in HAL_DAC_Start() [all …]
|
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/src/ |
D | stm32f0xx_hal_dac.c | 299 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef* hdac) in HAL_DAC_Init() argument 302 if(hdac == NULL) in HAL_DAC_Init() 307 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 309 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 313 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 314 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 315 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 316 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 318 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 319 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|
D | stm32f0xx_hal_dac_ex.c | 110 HAL_StatusTypeDef HAL_DAC_ConfigChannel(DAC_HandleTypeDef* hdac, DAC_ChannelConfTypeDef* sConfig, u… in HAL_DAC_ConfigChannel() argument 121 __HAL_LOCK(hdac); in HAL_DAC_ConfigChannel() 124 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_ConfigChannel() 127 tmpreg1 = hdac->Instance->CR; in HAL_DAC_ConfigChannel() 137 hdac->Instance->CR = tmpreg1; in HAL_DAC_ConfigChannel() 140 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_ConfigChannel() 143 __HAL_UNLOCK(hdac); in HAL_DAC_ConfigChannel() 164 HAL_StatusTypeDef HAL_DAC_ConfigChannel(DAC_HandleTypeDef* hdac, DAC_ChannelConfTypeDef* sConfig, u… in HAL_DAC_ConfigChannel() argument 175 __HAL_LOCK(hdac); in HAL_DAC_ConfigChannel() 178 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_ConfigChannel() [all …]
|
/hal_stm32-latest/stm32cube/stm32l0xx/drivers/src/ |
D | stm32l0xx_hal_dac_ex.c | 93 uint32_t HAL_DACEx_DualGetValue(DAC_HandleTypeDef* hdac) in HAL_DACEx_DualGetValue() argument 97 tmp |= hdac->Instance->DOR1; in HAL_DACEx_DualGetValue() 99 tmp |= hdac->Instance->DOR2 << 16U; in HAL_DACEx_DualGetValue() 130 HAL_StatusTypeDef HAL_DACEx_TriangleWaveGenerate(DAC_HandleTypeDef* hdac, uint32_t Channel, uint32_… in HAL_DACEx_TriangleWaveGenerate() argument 137 __HAL_LOCK(hdac); in HAL_DACEx_TriangleWaveGenerate() 140 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DACEx_TriangleWaveGenerate() 143 …MODIFY_REG(hdac->Instance->CR, ((DAC_CR_WAVE1)|(DAC_CR_MAMP1))<<Channel, (DAC_CR_WAVE1_1 | Amplitu… in HAL_DACEx_TriangleWaveGenerate() 147 hdac->State = HAL_DAC_STATE_READY; in HAL_DACEx_TriangleWaveGenerate() 150 __HAL_UNLOCK(hdac); in HAL_DACEx_TriangleWaveGenerate() 180 HAL_StatusTypeDef HAL_DACEx_NoiseWaveGenerate(DAC_HandleTypeDef* hdac, uint32_t Channel, uint32_t A… in HAL_DACEx_NoiseWaveGenerate() argument [all …]
|
D | stm32l0xx_hal_dac.c | 276 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef* hdac) in HAL_DAC_Init() argument 279 if(hdac == NULL) in HAL_DAC_Init() 284 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init() 286 if(hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init() 290 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init() 291 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init() 292 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init() 293 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init() 296 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init() 297 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init() [all …]
|