rng.c 235 B

12345678910111213141516
  1. #include <stdint.h>
  2. #include "rng.h"
  3. #include "stm32f4xx.h"
  4. void RNG_Init(void)
  5. {
  6. RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_RNG,ENABLE);
  7. RNG_Cmd(ENABLE);
  8. }
  9. uint32_t GetRandomNumber(void) {
  10. return RNG_GetRandomNumber();;
  11. }