STM32F407产生随机数

STM32F407具有随机数发生器功能。

代码实现:

初始化
  RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_RNG, ENABLE);    /* 使能RNG时钟 */
  RNG_Cmd(ENABLE);       /* 使能RNG外设 */

应用

while(RNG_GetFlagStatus(RNG_FLAG_DRDY)== RESET);  //等待转换结束

random = RNG_GetRandomNumber();    //提取随机数

猜你喜欢

转载自blog.csdn.net/qq_22329595/article/details/86355413