STM32F407 随机数发生器无法获得随机数

2019-07-20 18:16发布


KEIL MDK V5
F4标准库 1.8
ST-LINK V2

int main()
{
    uint32_t rng;
   
    RCC_AHB2PeriphResetCmd(RCC_AHB2Periph_RNG, ENABLE);
    RNG_Cmd(ENABLE);
   
    while (RNG_GetFlagStatus(RNG_FLAG_DRDY) == RESET); 《======== 程序永远卡在这里,寄存器不置位

    rng = RNG_GetRandomNumber();


    while (1){}






请问,这是为什么?




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