STM32F407具有随機數發生器功能。
代碼實作:
初始化
RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_RNG, ENABLE);
RNG_Cmd(ENABLE);
應用
while(RNG_GetFlagStatus(RNG_FLAG_DRDY)== RESET); //等待轉換結束
random = RNG_GetRandomNumber(); //提取随機數
STM32F407具有随機數發生器功能。
代碼實作:
初始化
RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_RNG, ENABLE);
RNG_Cmd(ENABLE);
應用
while(RNG_GetFlagStatus(RNG_FLAG_DRDY)== RESET); //等待轉換結束
random = RNG_GetRandomNumber(); //提取随機數