STM32G474xx HAL用户手册
数据结构 | 类型定义 | 枚举
RNG句柄结构定义
RNG导出类型

数据结构

struct  __RNG_HandleTypeDef

类型定义

typedef struct __RNG_HandleTypeDef RNG_HandleTypeDef
typedef void(* pRNG_CallbackTypeDef )(RNG_HandleTypeDef *hrng)
 HAL RNG回调指针定义。
typedef void(* pRNG_ReadyDataCallbackTypeDef )(RNG_HandleTypeDef *hrng, uint32_t random32bit)

枚举

enum  HAL_RNG_CallbackIDTypeDef { HAL_RNG_ERROR_CB_ID = 0x00U, HAL_RNG_MSPINIT_CB_ID = 0x01U, HAL_RNG_MSPDEINIT_CB_ID = 0x02U }
 HAL RNG回调ID枚举定义。 更多...

类型定义文档

typedef void(* pRNG_CallbackTypeDef)(RNG_HandleTypeDef *hrng)

HAL RNG回调指针定义。

通用RNG回调函数的指针

定义于文件 stm32g4xx_hal_rng.h 的第 123 行。

typedef void(* pRNG_ReadyDataCallbackTypeDef)(RNG_HandleTypeDef *hrng, uint32_t random32bit)

RNG数据就绪特定回调函数的指针

定义于文件 stm32g4xx_hal_rng.h 的第 124 行。


枚举类型文档

HAL RNG回调ID枚举定义。

枚举值:
HAL_RNG_ERROR_CB_ID 

RNG错误回调ID

HAL_RNG_MSPINIT_CB_ID 

RNG MspInit回调ID

HAL_RNG_MSPDEINIT_CB_ID 

RNG MspDeInit回调ID

定义于文件 stm32g4xx_hal_rng.h 的第 111 行。