这是原子哥的程序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),和库相反,新人求解释
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
所以在等着变 1 啊。。。
变1是自动设置还是程序员设置?
简单的判断方法,
看手册上描述,那一位应当是只读(r)特性,不可写(w)。
一周热门 更多>