|
STM32L4xx_HAL_Driver
1.14.0
|
Functions | |
| __STATIC_INLINE void | LL_SWPMI_SetReceptionMode (SWPMI_TypeDef *SWPMIx, uint32_t RxBufferingMode) |
| Set Reception buffering mode. More... | |
| __STATIC_INLINE uint32_t | LL_SWPMI_GetReceptionMode (SWPMI_TypeDef *SWPMIx) |
| Get Reception buffering mode CR RXMODE LL_SWPMI_GetReceptionMode. More... | |
| __STATIC_INLINE void | LL_SWPMI_SetTransmissionMode (SWPMI_TypeDef *SWPMIx, uint32_t TxBufferingMode) |
| Set Transmission buffering mode. More... | |
| __STATIC_INLINE uint32_t | LL_SWPMI_GetTransmissionMode (SWPMI_TypeDef *SWPMIx) |
| Get Transmission buffering mode CR TXMODE LL_SWPMI_GetTransmissionMode. More... | |
| __STATIC_INLINE void | LL_SWPMI_EnableLoopback (SWPMI_TypeDef *SWPMIx) |
| Enable loopback mode CR LPBK LL_SWPMI_EnableLoopback. More... | |
| __STATIC_INLINE void | LL_SWPMI_DisableLoopback (SWPMI_TypeDef *SWPMIx) |
| Disable loopback mode CR LPBK LL_SWPMI_DisableLoopback. More... | |
| __STATIC_INLINE void | LL_SWPMI_Activate (SWPMI_TypeDef *SWPMIx) |
| Activate Single wire protocol bus (SUSPENDED or ACTIVATED state) More... | |
| __STATIC_INLINE uint32_t | LL_SWPMI_IsActivated (SWPMI_TypeDef *SWPMIx) |
| Check if Single wire protocol bus is in ACTIVATED state. CR SWPACT LL_SWPMI_Activate. More... | |
| __STATIC_INLINE void | LL_SWPMI_Deactivate (SWPMI_TypeDef *SWPMIx) |
| Deactivate immediately Single wire protocol bus (immediate transition to DEACTIVATED state) CR SWPACT LL_SWPMI_Deactivate. More... | |
| __STATIC_INLINE void | LL_SWPMI_RequestDeactivation (SWPMI_TypeDef *SWPMIx) |
| Request a deactivation of Single wire protocol bus (request to go in DEACTIVATED state if no resume from slave) CR DEACT LL_SWPMI_RequestDeactivation. More... | |
| __STATIC_INLINE void | LL_SWPMI_SetBitRatePrescaler (SWPMI_TypeDef *SWPMIx, uint32_t BitRatePrescaler) |
| Set Bitrate prescaler SWPMI_freq = SWPMI_clk / (((BitRate) + 1) * 4) BRR BR LL_SWPMI_SetBitRatePrescaler. More... | |
| __STATIC_INLINE uint32_t | LL_SWPMI_GetBitRatePrescaler (SWPMI_TypeDef *SWPMIx) |
| Get Bitrate prescaler BRR BR LL_SWPMI_GetBitRatePrescaler. More... | |
| __STATIC_INLINE void | LL_SWPMI_SetVoltageClass (SWPMI_TypeDef *SWPMIx, uint32_t VoltageClass) |
| Set SWP Voltage Class OR CLASS LL_SWPMI_SetVoltageClass. More... | |
| __STATIC_INLINE uint32_t | LL_SWPMI_GetVoltageClass (SWPMI_TypeDef *SWPMIx) |
| Get SWP Voltage Class OR CLASS LL_SWPMI_GetVoltageClass. More... | |
| __STATIC_INLINE void LL_SWPMI_Activate | ( | SWPMI_TypeDef * | SWPMIx | ) |
Activate Single wire protocol bus (SUSPENDED or ACTIVATED state)
| SWPMIx | SWPMI Instance |
| None |
Definition at line 336 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE void LL_SWPMI_Deactivate | ( | SWPMI_TypeDef * | SWPMIx | ) |
Deactivate immediately Single wire protocol bus (immediate transition to DEACTIVATED state) CR SWPACT LL_SWPMI_Deactivate.
| SWPMIx | SWPMI Instance |
| None |
Definition at line 363 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE void LL_SWPMI_DisableLoopback | ( | SWPMI_TypeDef * | SWPMIx | ) |
Disable loopback mode CR LPBK LL_SWPMI_DisableLoopback.
| SWPMIx | SWPMI Instance |
| None |
Definition at line 321 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE void LL_SWPMI_EnableLoopback | ( | SWPMI_TypeDef * | SWPMIx | ) |
Enable loopback mode CR LPBK LL_SWPMI_EnableLoopback.
| SWPMIx | SWPMI Instance |
| None |
Definition at line 310 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE uint32_t LL_SWPMI_GetBitRatePrescaler | ( | SWPMI_TypeDef * | SWPMIx | ) |
Get Bitrate prescaler BRR BR LL_SWPMI_GetBitRatePrescaler.
| SWPMIx | SWPMI Instance |
| A | number between Min_Data=0 and Max_Data=63U |
Definition at line 398 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE uint32_t LL_SWPMI_GetReceptionMode | ( | SWPMI_TypeDef * | SWPMIx | ) |
Get Reception buffering mode CR RXMODE LL_SWPMI_GetReceptionMode.
| SWPMIx | SWPMI Instance |
| Returned | value can be one of the following values:
|
Definition at line 271 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE uint32_t LL_SWPMI_GetTransmissionMode | ( | SWPMI_TypeDef * | SWPMIx | ) |
Get Transmission buffering mode CR TXMODE LL_SWPMI_GetTransmissionMode.
| SWPMIx | SWPMI Instance |
| Returned | value can be one of the following values:
|
Definition at line 299 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE uint32_t LL_SWPMI_GetVoltageClass | ( | SWPMI_TypeDef * | SWPMIx | ) |
Get SWP Voltage Class OR CLASS LL_SWPMI_GetVoltageClass.
| SWPMIx | SWPMI Instance |
| Returned | value can be one of the following values:
|
Definition at line 425 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE uint32_t LL_SWPMI_IsActivated | ( | SWPMI_TypeDef * | SWPMIx | ) |
Check if Single wire protocol bus is in ACTIVATED state. CR SWPACT LL_SWPMI_Activate.
| SWPMIx | SWPMI Instance |
| State | of bit (1 or 0). |
Definition at line 351 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE void LL_SWPMI_RequestDeactivation | ( | SWPMI_TypeDef * | SWPMIx | ) |
Request a deactivation of Single wire protocol bus (request to go in DEACTIVATED state if no resume from slave) CR DEACT LL_SWPMI_RequestDeactivation.
| SWPMIx | SWPMI Instance |
| None |
Definition at line 375 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE void LL_SWPMI_SetBitRatePrescaler | ( | SWPMI_TypeDef * | SWPMIx, |
| uint32_t | BitRatePrescaler | ||
| ) |
Set Bitrate prescaler SWPMI_freq = SWPMI_clk / (((BitRate) + 1) * 4) BRR BR LL_SWPMI_SetBitRatePrescaler.
| SWPMIx | SWPMI Instance |
| BitRatePrescaler | A number between Min_Data=0 and Max_Data=63U |
| None |
Definition at line 387 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE void LL_SWPMI_SetReceptionMode | ( | SWPMI_TypeDef * | SWPMIx, |
| uint32_t | RxBufferingMode | ||
| ) |
Set Reception buffering mode.
| SWPMIx | SWPMI Instance |
| RxBufferingMode | This parameter can be one of the following values:
|
| None |
Definition at line 258 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE void LL_SWPMI_SetTransmissionMode | ( | SWPMI_TypeDef * | SWPMIx, |
| uint32_t | TxBufferingMode | ||
| ) |
Set Transmission buffering mode.
| SWPMIx | SWPMI Instance |
| TxBufferingMode | This parameter can be one of the following values:
|
| None |
Definition at line 286 of file stm32l4xx_ll_swpmi.h.
| __STATIC_INLINE void LL_SWPMI_SetVoltageClass | ( | SWPMI_TypeDef * | SWPMIx, |
| uint32_t | VoltageClass | ||
| ) |
Set SWP Voltage Class OR CLASS LL_SWPMI_SetVoltageClass.
| SWPMIx | SWPMI Instance |
| VoltageClass | This parameter can be one of the following values:
|
| None |
Definition at line 412 of file stm32l4xx_ll_swpmi.h.