Linux Thermal2

基本知识
1.Temperature sensor 是一个内嵌在芯片集中热敏电阻
2.sensor 被放在接近硅芯片的一些热点点上
下面列举一些有这些t sensor的芯片:
第一次有T sensor的芯片是msm8660,只有一个
msm8960 芯片集有5个
msm8930 芯片集有10个
apq8084 msm8974 apq8064 芯片集有11个
msm8994 芯片集有16个
msm8996 芯片集有21个,提高识别和定位热问题的能力
3.Additional sensors (thermistors) are needed on the PWB, near the power amplifiers.
4.T sensor的精确率和采样率有很大程度的提高由于新的硬件架构
比如: msm8996 芯片集,达到<1.5度的精确度
msm8964 芯片集,1.5~3.0度的精确度
1.5毫秒的采样率回应thermal的动作
5.以msm8996为例,下面的绿色点点就是t sensor的id号
这里写图片描述
6.一个thermal zone 代表在系统system中可以获得的thermal sensor
7.userspace 能读从thermal zone里面读取tsensor的温度
8.userspace 也能在thermal zone中设置tsensor的温度
9.userspace 中可以在目录 ls /sys/class/thermal/thermal_zone<#>里面进行操作
其中type 代表sensor name,temp 可以用来读取和设置温度
trip_po

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值