Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Functions | |
static HAL_StatusTypeDef | SWPMI_Transmit_IT (SWPMI_HandleTypeDef *hswpmi) |
Transmit an amount of data in interrupt mode. | |
static HAL_StatusTypeDef | SWPMI_EndTransmit_IT (SWPMI_HandleTypeDef *hswpmi) |
Wraps up transmission in non-blocking mode. | |
static HAL_StatusTypeDef | SWPMI_Receive_IT (SWPMI_HandleTypeDef *hswpmi) |
Receive an amount of data in interrupt mode. | |
static HAL_StatusTypeDef | SWPMI_EndReceive_IT (SWPMI_HandleTypeDef *hswpmi) |
Wraps up reception in non-blocking mode. | |
static HAL_StatusTypeDef | SWPMI_EndTransmitReceive_IT (SWPMI_HandleTypeDef *hswpmi) |
Wraps up transmission and reception in non-blocking mode. | |
static void | SWPMI_DMATransmitCplt (DMA_HandleTypeDef *hdma) |
DMA SWPMI transmit process complete callback. | |
static void | SWPMI_DMATxHalfCplt (DMA_HandleTypeDef *hdma) |
DMA SWPMI transmit process half complete callback. | |
static void | SWPMI_DMAReceiveCplt (DMA_HandleTypeDef *hdma) |
DMA SWPMI receive process complete callback. | |
static void | SWPMI_DMARxHalfCplt (DMA_HandleTypeDef *hdma) |
DMA SWPMI receive process half complete callback. | |
static void | SWPMI_DMAError (DMA_HandleTypeDef *hdma) |
DMA SWPMI communication error callback. | |
static HAL_StatusTypeDef | SWPMI_WaitOnFlagSetUntilTimeout (SWPMI_HandleTypeDef *hswpmi, uint32_t Flag, uint32_t Tickstart, uint32_t Timeout) |
Handle SWPMI Communication Timeout. |
Function Documentation
static void SWPMI_DMAError | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA SWPMI communication error callback.
- Parameters:
-
hdma,: DMA handle
- Return values:
-
None
Definition at line 1388 of file stm32l4xx_hal_swpmi.c.
static void SWPMI_DMAReceiveCplt | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA SWPMI receive process complete callback.
- Parameters:
-
hdma,: DMA handle
- Return values:
-
None
Definition at line 1345 of file stm32l4xx_hal_swpmi.c.
static void SWPMI_DMARxHalfCplt | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA SWPMI receive process half complete callback.
- Parameters:
-
hdma : DMA handle
- Return values:
-
None
Definition at line 1376 of file stm32l4xx_hal_swpmi.c.
static void SWPMI_DMATransmitCplt | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA SWPMI transmit process complete callback.
- Parameters:
-
hdma,: DMA handle
- Return values:
-
None
Definition at line 1281 of file stm32l4xx_hal_swpmi.c.
static void SWPMI_DMATxHalfCplt | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA SWPMI transmit process half complete callback.
- Parameters:
-
hdma : DMA handle
- Return values:
-
None
Definition at line 1332 of file stm32l4xx_hal_swpmi.c.
static HAL_StatusTypeDef SWPMI_EndReceive_IT | ( | SWPMI_HandleTypeDef * | hswpmi ) | [static] |
Wraps up reception in non-blocking mode.
- Parameters:
-
hswpmi,: SWPMI handle
- Return values:
-
HAL status HAL status
Definition at line 1230 of file stm32l4xx_hal_swpmi.c.
static HAL_StatusTypeDef SWPMI_EndTransmit_IT | ( | SWPMI_HandleTypeDef * | hswpmi ) | [static] |
Wraps up transmission in non-blocking mode.
- Parameters:
-
hswpmi,: SWPMI handle
- Return values:
-
HAL status HAL status
Definition at line 1174 of file stm32l4xx_hal_swpmi.c.
static HAL_StatusTypeDef SWPMI_EndTransmitReceive_IT | ( | SWPMI_HandleTypeDef * | hswpmi ) | [static] |
Wraps up transmission and reception in non-blocking mode.
- Parameters:
-
hswpmi,: SWPMI handle
- Return values:
-
HAL status HAL status
Definition at line 1256 of file stm32l4xx_hal_swpmi.c.
static HAL_StatusTypeDef SWPMI_Receive_IT | ( | SWPMI_HandleTypeDef * | hswpmi ) | [static] |
Receive an amount of data in interrupt mode.
- Note:
- Function called under interruption only, once interruptions have been enabled by HAL_SWPMI_Receive_IT()
- Parameters:
-
hswpmi,: SWPMI handle
- Return values:
-
HAL status
Definition at line 1202 of file stm32l4xx_hal_swpmi.c.
static HAL_StatusTypeDef SWPMI_Transmit_IT | ( | SWPMI_HandleTypeDef * | hswpmi ) | [static] |
Transmit an amount of data in interrupt mode.
- Note:
- Function called under interruption only, once interruptions have been enabled by HAL_SWPMI_Transmit_IT()
- Parameters:
-
hswpmi,: SWPMI handle
- Return values:
-
HAL status
Definition at line 1143 of file stm32l4xx_hal_swpmi.c.
static HAL_StatusTypeDef SWPMI_WaitOnFlagSetUntilTimeout | ( | SWPMI_HandleTypeDef * | hswpmi, |
uint32_t | Flag, | ||
uint32_t | Tickstart, | ||
uint32_t | Timeout | ||
) | [static] |
Handle SWPMI Communication Timeout.
- Parameters:
-
hswpmi,: SWPMI handle Flag,: specifies the SWPMI flag to check. Tickstart Tick start value Timeout timeout duration.
- Return values:
-
HAL status
Definition at line 1409 of file stm32l4xx_hal_swpmi.c.
Generated on Tue Jul 12 2022 18:10:46 by
