stm32标准库用随机数种子
时间: 2024-06-19 11:04:32 浏览: 156
stm32+生成随机数
在STM32标准库中,可以使用rand()函数来生成随机数,但是在使用该函数之前,需要先调用srand()函数设置随机数种子。随机数种子可以是任何整数,但是为了获得更好的随机性,通常可以使用当前时间作为随机数种子,例如:
```
srand((unsigned int)time(NULL));
int random_num = rand();
```
其中,time(NULL)函数返回当前时间的秒数,将其强制转换为unsigned int类型后作为srand()函数的参数即可设置随机数种子。
阅读全文