获取poky linux上的CPU温度

skr*_*mit 5 linux embedded temperature

我正在监视基于 ARM 的嵌入式设备的性能,该设备运行poky包含 OpenEmbedded 构建系统的 Linux 发行版(来自 Yocto 项目)。我需要一次又一次地获取CPU温度。有没有办法在不依赖第三方程序的情况下获取CPU温度?是否有一个系统文件可供我读取以获取此信息?

Pes*_*hke 5

获取 CPU 温度的旧方法是/procthrough /proc/acpi/thermal_zone/ATF0/temperature,但这已被弃用。

现在可以在这里找到 CPU 温度:/sys/class/thermal/thermal_zone0/temp

注:单位为千分之一摄氏度。所以33500 = 33.5 C