#include "RNG.h" #include #include void RNG_init() { RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_RNG, ENABLE); RNG_Cmd(ENABLE); } uint32_t RNG_getRandomNumber() { while (RNG_GetFlagStatus(RNG_FLAG_DRDY) == RESET); return RNG_GetRandomNumber(); }