硬件随机数实验

2019-07-20 23:15发布


        这是原子哥的程序while(RNG_GetFlagStatus(RNG_FLAG_DRDY)==RESET&&retry<10000)        //等待随机数就绪
        {
                retry++;
                delay_us(100);
        }
        if(retry>=10000)return 1;//随机数发生器不正常

这是stm32f4XX_rng.c里面的介绍使用 This section provides a function allowing to get the 32 bit Random number  

   (@)  Before to call this function you have to wait till DRDY flag is set,
        using RNG_GetFlagStatus(RNG_FLAG_DRDY) function.
stm32f4XX_rng.c里面介绍获取32位的随机数必须使RNG_FLAG_DRAY置位(也就是1),而原子哥怎么是RESET复位(0),和库相反,新人求解释

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。