码迷,mamicode.com
首页 > 其他好文 > 详细

树莓派-获取CPU和GPU温度

时间:2015-02-04 21:57:04      阅读:427      评论:0      收藏:0      [点我收藏+]

标签:gpu   cpu   树莓派   温度   



CPU的温度可以从一个系统临时文件中读取:/sys/class/thermal/thermal_zone0/temp

GPU温度也可以从一个文件中读取:/opt/vc/bin/vcgencmd measure_temp

import commands
  
def get_cpu_temp():
    tempFile = open( "/sys/class/thermal/thermal_zone0/temp" )
    cpu_temp = tempFile.read()
    tempFile.close()
    return float(cpu_temp)/1000
  
def get_gpu_temp():
    gpu_temp = commands.getoutput( '/opt/vc/bin/vcgencmd measure_temp' ).replace( 'temp=', '' ).replace( '\'C', '' )
    return  float(gpu_temp)
  
def main():
    print "CPU temp: ", str(get_cpu_temp())
    print "GPU temp: ", str(get_gpu_temp())
  
if __name__ == '__main__':
    main()


树莓派-获取CPU和GPU温度

标签:gpu   cpu   树莓派   温度   

原文地址:http://blog.csdn.net/bnanoou/article/details/43489235

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!