cpufreq — 简便cpu频率控制

cpufreq 模块用来简便地控制cpu频率。该模块使得您可以轻松地超频或降频您的OpenMV Cam。

用法示例:

import cpufreq

cpufreq.set_frequency(cpufreq.CPUFREQ_216MHZ)

OpenMV Cam M4的默认频率为180MHz。 OpenMV Cam M7的默认频率Wie216MHz。

函数

cpufreq.get_frequency()

返回一个包含下列内容的元组:

  • [0] - sysclk: CPU频率(int).
  • [1] - hclk: AHB总线、磁芯存储器和DMA的频率 (int).
  • [2] - pclk1: APB1的频率(int).
  • [3] - pclk2: APB2的频率(int).
cpufreq.set_frequency(freq)

改变cpu频率。 freq 可为下列之一:

  • cpufreq.CPUFREQ_120MHZ
  • cpufreq.CPUFREQ_144MHZ
  • cpufreq.CPUFREQ_168MHZ
  • cpufreq.CPUFREQ_192MHZ
  • cpufreq.CPUFREQ_216MHZ

变量

cpufreq.CPUFREQ_120MHZ

将频率设置为 120 MHz.

cpufreq.CPUFREQ_144MHZ

将频率设置为 144 MHz.

cpufreq.CPUFREQ_168MHZ

将频率设置为 168 MHz.

cpufreq.CPUFREQ_192MHZ

将频率设置为 192 MHz.

cpufreq.CPUFREQ_216MHZ

将频率设置为 216 MHz.