3

我正在编写一个没有系统时间的微控制器(PSoC5)。

生成种子以初始化srand的最佳方法是什么?

TIA

4

1 回答 1

6

如果芯片具有 ADC,则一种选择是利用 ADC 上拾取的噪声。基本上,您可以读取一些 ADC,然后按位与以保留最低有效位。然后使用采样的所有最低有效位来生成种子。

于 2021-10-02T12:31:03.647 回答