STM32G474xx HAL 用户手册
函数
RNG 配置函数
RNG 导出的函数

函数

__STATIC_INLINE void LL_RNG_Enable (RNG_TypeDef *RNGx)
 使能随机数生成。
__STATIC_INLINE void LL_RNG_Disable (RNG_TypeDef *RNGx)
 禁用随机数生成。
__STATIC_INLINE uint32_t LL_RNG_IsEnabled (const RNG_TypeDef *RNGx)
 检查随机数生成器是否已使能。
__STATIC_INLINE void LL_RNG_EnableClkErrorDetect (RNG_TypeDef *RNGx)
 使能时钟错误检测。
__STATIC_INLINE void LL_RNG_DisableClkErrorDetect (RNG_TypeDef *RNGx)
 禁用 RNG 时钟错误检测。
__STATIC_INLINE uint32_t LL_RNG_IsEnabledClkErrorDetect (const RNG_TypeDef *RNGx)
 检查 RNG 时钟错误检测是否已使能。

函数文档

__STATIC_INLINE void LL_RNG_Disable ( RNG_TypeDef *  RNGx)

禁用随机数生成。

参考手册到 LL API 交叉引用:
CR RNGEN LL_RNG_Disable
参数:
RNGxRNG 实例
返回值:

定义位于文件 167stm32g4xx_ll_rng.h 中。

__STATIC_INLINE void LL_RNG_DisableClkErrorDetect ( RNG_TypeDef *  RNGx)

禁用 RNG 时钟错误检测。

参考手册到 LL API 交叉引用:
CR CED LL_RNG_DisableClkErrorDetect
参数:
RNGxRNG 实例
返回值:

定义位于文件 200stm32g4xx_ll_rng.h 中。

__STATIC_INLINE void LL_RNG_Enable ( RNG_TypeDef *  RNGx)

使能随机数生成。

参考手册到 LL API 交叉引用:
CR RNGEN LL_RNG_Enable
参数:
RNGxRNG 实例
返回值:

定义位于文件 156stm32g4xx_ll_rng.h 中。

__STATIC_INLINE void LL_RNG_EnableClkErrorDetect ( RNG_TypeDef *  RNGx)

使能时钟错误检测。

参考手册到 LL API 交叉引用:
CR CED LL_RNG_EnableClkErrorDetect
参数:
RNGxRNG 实例
返回值:

定义位于文件 189stm32g4xx_ll_rng.h 中。

__STATIC_INLINE uint32_t LL_RNG_IsEnabled ( const RNG_TypeDef *  RNGx)

检查随机数生成器是否已使能。

参考手册到 LL API 交叉引用:
CR RNGEN LL_RNG_IsEnabled
参数:
RNGxRNG 实例
返回值:
状态位值(1 或 0)。

定义位于文件 178stm32g4xx_ll_rng.h 中。

__STATIC_INLINE uint32_t LL_RNG_IsEnabledClkErrorDetect ( const RNG_TypeDef *  RNGx)

检查 RNG 时钟错误检测是否已使能。

参考手册到 LL API 交叉引用:
CR CED LL_RNG_IsEnabledClkErrorDetect
参数:
RNGxRNG 实例
返回值:
状态位值(1 或 0)。

定义位于文件 211stm32g4xx_ll_rng.h 中。