Hal Drivers for L4

Dependents:   BSP OneHopeOnePrayer FINAL_AUDIO_RECORD AudioDemo

Fork of STM32L4xx_HAL_Driver by Senior Design: Sound Monitor

Embed: (wiki syntax)

« Back to documentation index

Data_Management

Functions

__STATIC_INLINE uint32_t LL_SWPMI_GetReceiveFrameLength (SWPMI_TypeDef *SWPMIx)
 Retrieve number of data bytes present in payload of received frame RFL RFL LL_SWPMI_GetReceiveFrameLength.
__STATIC_INLINE void LL_SWPMI_TransmitData32 (SWPMI_TypeDef *SWPMIx, uint32_t TxData)
 Transmit Data Register TDR TD LL_SWPMI_TransmitData32.
__STATIC_INLINE uint32_t LL_SWPMI_ReceiveData32 (SWPMI_TypeDef *SWPMIx)
 Receive Data Register RDR RD LL_SWPMI_ReceiveData32.
__STATIC_INLINE void LL_SWPMI_EnableTXBypass (SWPMI_TypeDef *SWPMIx)
 Enable SWP Transceiver Bypass.
__STATIC_INLINE void LL_SWPMI_DisableTXBypass (SWPMI_TypeDef *SWPMIx)
 Disable SWP Transceiver Bypass.

Function Documentation

__STATIC_INLINE void LL_SWPMI_DisableTXBypass ( SWPMI_TypeDef *  SWPMIx )

Disable SWP Transceiver Bypass.

Note:
SWPMI_RX, SWPMI_TX and SWPMI_SUSPEND signals are available as alternate function on GPIOs. This configuration is selected to connect an external transceiver OR TBYP LL_SWPMI_DisableTXBypass
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 1073 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableTXBypass ( SWPMI_TypeDef *  SWPMIx )

Enable SWP Transceiver Bypass.

Note:
The external interface for SWPMI is SWPMI_IO (SWPMI_RX, SWPMI_TX and SWPMI_SUSPEND signals are not available on GPIOs) OR TBYP LL_SWPMI_EnableTXBypass
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 1060 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_GetReceiveFrameLength ( SWPMI_TypeDef *  SWPMIx )

Retrieve number of data bytes present in payload of received frame RFL RFL LL_SWPMI_GetReceiveFrameLength.

Parameters:
SWPMIxSWPMI Instance
Return values:
Between0 and 0x1F

Definition at line 1024 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_ReceiveData32 ( SWPMI_TypeDef *  SWPMIx )

Receive Data Register RDR RD LL_SWPMI_ReceiveData32.

Parameters:
SWPMIxSWPMI Instance
Return values:
Between0 and 0xFFFFFFFF

Definition at line 1047 of file stm32l4xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_TransmitData32 ( SWPMI_TypeDef *  SWPMIx,
uint32_t  TxData 
)

Transmit Data Register TDR TD LL_SWPMI_TransmitData32.

Parameters:
SWPMIxSWPMI Instance
TxDataBetween 0 and 0xFFFFFFFF
Return values:
None

Definition at line 1036 of file stm32l4xx_ll_swpmi.h.