cpufreq
— CPU频率控制¶
cpufreq
模块用于获取/设置 CPU 频率以节省电力。
备注
由于各种原因,此模块不支持 OpenMV Cam M4,因为 CPU 频率不能独立于外围设备进行设置。
函数¶
- cpufreq.set_frequency(supported_frequency)¶
将 CPU 频率设置为支持的频率(以 MHz 为单位)。不会更改外围设备频率,只影响 CPU 性能。
- cpufreq.get_current_frequencies()¶
返回当前的频率 (cpu_clk_in_mhz, hclk_in_mhz, pclk1_in_mhz, pclk2_in_mhz)。
- cpufreq.get_supported_frequencies()¶
返回支持的 CPU 频率列表,在 OpenMV Cam M7 上为 [120, 144, 168, 192, 216] MHz,在 OpenMV Cam H7 Rev V/XY 上为 [60/50, 120/100, 240/200, 480/400] MHz。