STM32 HAL: DMA-Callbacks festlegen?

Gast #5736515
Lesenswert?

Für einen STM32F3 habe ich mehrere DMAs definiert. Deren Zustand 
verfolge ich über diverse Callbacks, wie bspw. 
HAL_UART_TxCpltCallback().

Jetzt bin ich in der Doku darüber gestolpert, dass diese Callbacks 
während der Definition des DMA-Kanals festgelegt werden:
1
...
2
hdma_dac2.XferCpltCallback = &EndeGelaende;
3
if (HAL_DMA_Init(&hdma_dac2) != HAL_OK)
4
...

Die habe ich aber noch nie explizit definiert, und im von CubeMX 
generierten Code findet sich dazu auch nichts.

Verwendet HAL innen drin Defaultwerte, und für alle möglichen Callbacks? 
Wie werden die Namen gebildet (bspw. Tx vs. Conf)?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren