【正点原子STM32MP257连载】第四章 ATK-DLMP257B功能测试——CPU温度&CPU主频

发布于:2025-04-17 ⋅ 阅读:(50) ⋅ 点赞:(0)

1)实验平台:正点原子ATK-DLMP257B开发板
2)浏览产品:https://www.alientek.com/Product_Details/135.html
3)全套实验源码+手册+视频下载:正点原子资料下载中心

第四章 ATK-DLMP257B功能测试——CPU主频&CPU主频

4.32 CPU温度

  使用下面指令查看CPU 温度,温度的高低与环境温度及CPU 运行状况有关,例如跑一些大的应用,跑视频音频等,温度会高一些,不建议用手触摸CPU 表面,防止带静电导致芯片烧坏。

cat /sys/class/hwmon/hwmon0/temp1_input

在这里插入图片描述

图 4.32 1 查看CPU温度

4.33 CPU主频

  使用cpufreq-info 指令查看CPU 主频。

cpufreq-info

在这里插入图片描述

图 4.33 1 查看CPU主频

  通过以上结果可知,CPU0 和CPU1 工作在1.20GHz 到1.50GHz 之间,当前的 CPU 频率为1.50 GHz,调频模式为“userspace”,频率由用户空间的应用程序手动设置,而不是自动调整。

  查看可用的CPU主频:

cat /sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies

在这里插入图片描述

图 4.33 2 查看可用的CPU主频

  查看可用的调频策略:

cat /sys/devices/system/cpu/cpufreq/policy0/scaling_available_governors

在这里插入图片描述

图 4.33 3查看可用的调频策略

  可用的 CPU 频率调节模式(Governor)包括:
   - ondemand(按需调整,适用于MP1系列)
   - userspace(用户空间手动控制)
   - performance(高性能模式,固定最高频率)
   - schedutil(基于调度器优化的动态调整,适用于MP2系列)

  查看当前的调频策略:

cat /sys/devices/system/cpu/cpufreq/policy0/scaling_governor

在这里插入图片描述

图 4.33 4 查看当前的调频策略

  出厂系统默认由QT程序配置为userspace,由用户空间控制主频为最高主频1.5GHz。
  申请用户空间控制 CPU 主频:

echo userspace > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor

  通过用户空间控制,可修改当前CPU主频,例如下面改为1.2GHz主频:

echo 1200000 >  /sys/devices/system/cpu/cpufreq/policy0/scaling_setspeed
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

在这里插入图片描述

图 4.33 5 修改CPU主频为1.2GHz

网站公告

今日签到

点亮在社区的每一天
去签到