Peripheral State and Errors functions. STMicroelectronics STM32F4
광고
광고
UM1725
HAL_SPDIFRX_ReceiveControlFlow() (+@) Do not use blocking mode to receive both control and data flow at the same time.
3. No-Blocking mode functions with Interrupt are :
HAL_SPDIFRX_ReceiveControlFlow_IT()
HAL_SPDIFRX_ReceiveDataFlow_IT()
4. No-Blocking mode functions with DMA are :
HAL_SPDIFRX_ReceiveControlFlow_DMA()
HAL_SPDIFRX_ReceiveDataFlow_DMA()
5. A set of Transfer Complete Callbacks are provided in No_Blocking mode:
HAL_SPDIFRX_RxCpltCallback()
HAL_SPDIFRX_ErrorCallback()
This section contains the following APIs:
HAL_SPDIFRX_ReceiveControlFlow()
HAL_SPDIFRX_ReceiveDataFlow_IT()
HAL_SPDIFRX_ReceiveControlFlow_IT()
HAL_SPDIFRX_ReceiveDataFlow_DMA()
HAL_SPDIFRX_ReceiveControlFlow_DMA()
HAL_SPDIFRX_RxHalfCpltCallback()
HAL_SPDIFRX_CxHalfCpltCallback()
58.3.4 Peripheral State and Errors functions
This subsection permit to get in run-time the status of the peripheral and the data flow.
This section contains the following APIs:
58.3.5 HAL_SPDIFRX_Init
Function Name
HAL_StatusTypeDef HAL_SPDIFRX_Init
(SPDIFRX_HandleTypeDef * hspdif)
Function Description Initializes the SPDIFRX according to the specified parameters in the SPDIFRX_InitTypeDef and create the associated handle.
Parameters
Return values
hspdif: SPDIFRX handle
HAL status
58.3.6 HAL_SPDIFRX_DeInit
Function Name
HAL_StatusTypeDef HAL_SPDIFRX_DeInit
(SPDIFRX_HandleTypeDef * hspdif)
Function Description DeInitializes the SPDIFRX peripheral.
Parameters
hspdif: SPDIFRX handle
Return values
HAL status
800/963 DOCID025834 Rev 3
다운로드
광고