主题中讨论的其他器件:SysConfig、 CC2642R
工具与软件:
()测试 CC2340R22 μ F 使用 SDK 8.10 μ F 生成随机数、int_fast16_t RNG_getRandomBits(RNG_Handle handle, void *randomBits, size_t randomBitsLength)
并使用检索随机数的函数、发现质量低于预期。 在进行四次重置之间的测试后、我们收集了四组数据、显示了20-30%的偏差。
随后、我们通过将当前的 lf_rfe_binary_ble5_cc23x0r5.c 和 RCL_settings_adc_noise.c 文件替换为7.40 SDK 版本中的文件、修订了相关配置文件。 我们随后获得的结果显示出明显的改进、但仍存在相当大的差异。
这让我们询问以下几点:
- 我们的测试结果是否表明最新 SDK (8.10)和芯片版本中的 RNG 组件没有预期那么高效?
- 您使用哪些方法来验证 RNG 的功能、我们是否可以参考这些方法来执行我们自己的测试程序?"