|
STM32F439xx HAL User Manual
|
Initialization and Configuration functions. More...
Functions | |
| HAL_StatusTypeDef | HAL_CRYP_Init (CRYP_HandleTypeDef *hcryp) |
| Initializes the CRYP according to the specified parameters in the CRYP_InitTypeDef and creates the associated handle. | |
| HAL_StatusTypeDef | HAL_CRYP_DeInit (CRYP_HandleTypeDef *hcryp) |
| DeInitializes the CRYP peripheral. | |
| __weak void | HAL_CRYP_MspInit (CRYP_HandleTypeDef *hcryp) |
| Initializes the CRYP MSP. | |
| __weak void | HAL_CRYP_MspDeInit (CRYP_HandleTypeDef *hcryp) |
| DeInitializes CRYP MSP. | |
Initialization and Configuration functions.
==============================================================================
##### Initialization and de-initialization functions #####
==============================================================================
[..] This section provides functions allowing to:
(+) Initialize the CRYP according to the specified parameters
in the CRYP_InitTypeDef and creates the associated handle
(+) DeInitialize the CRYP peripheral
(+) Initialize the CRYP MSP
(+) DeInitialize CRYP MSP
| HAL_StatusTypeDef HAL_CRYP_DeInit | ( | CRYP_HandleTypeDef * | hcryp | ) |
DeInitializes the CRYP peripheral.
| hcryp | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
| HAL | status |
Definition at line 654 of file stm32f4xx_hal_cryp.c.
References __HAL_CRYP_DISABLE, CRYP_HandleTypeDef::CrypInCount, CRYP_HandleTypeDef::CrypOutCount, HAL_CRYP_MspDeInit(), HAL_CRYP_PHASE_READY, HAL_CRYP_STATE_BUSY, HAL_CRYP_STATE_RESET, CRYP_HandleTypeDef::Phase, and CRYP_HandleTypeDef::State.
| HAL_StatusTypeDef HAL_CRYP_Init | ( | CRYP_HandleTypeDef * | hcryp | ) |
Initializes the CRYP according to the specified parameters in the CRYP_InitTypeDef and creates the associated handle.
| hcryp | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
| HAL | status |
Definition at line 608 of file stm32f4xx_hal_cryp.c.
References assert_param, CRYP_HandleTypeDef::CrypInCount, CRYP_HandleTypeDef::CrypOutCount, CRYP_InitTypeDef::DataType, HAL_CRYP_MspInit(), HAL_CRYP_PHASE_READY, HAL_CRYP_STATE_BUSY, HAL_CRYP_STATE_READY, HAL_CRYP_STATE_RESET, CRYP_HandleTypeDef::Init, IS_CRYP_DATATYPE, IS_CRYP_KEYSIZE, CRYP_InitTypeDef::KeySize, CRYP_HandleTypeDef::Lock, CRYP_HandleTypeDef::Phase, and CRYP_HandleTypeDef::State.
| void HAL_CRYP_MspDeInit | ( | CRYP_HandleTypeDef * | hcryp | ) |
DeInitializes CRYP MSP.
| hcryp | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
| None |
Definition at line 709 of file stm32f4xx_hal_cryp.c.
Referenced by HAL_CRYP_DeInit().
| void HAL_CRYP_MspInit | ( | CRYP_HandleTypeDef * | hcryp | ) |
Initializes the CRYP MSP.
| hcryp | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
| None |
Definition at line 694 of file stm32f4xx_hal_cryp.c.
Referenced by HAL_CRYP_Init().
1.7.6.1