我正在一个项目中,我必须从智能温度传感器读取温度

问题描述 投票:0回答:1

我正在一个项目中,我想从用户空间中读取温度传感器的温度。我有可以从中读取值的寄存器地址。

我有以下问题。1.如何使用这些寄存器地址在Linux中读取温度。2.我研究了使用sys / class / thermal /读取温度。来自用户空间。但是在我的项目中不存在/ thermal。所以我必须启用它吗?

所以我的问题是如何使用这些寄存器以及如何从用户空间读取它。因为我是Linux世界的新手。谁能帮我解决这个问题?

linux-kernel kernel-module temperature device-tree soc
1个回答
0
投票

[我认为首先您必须在/ thermal文件夹中写入c文件,您必须像sys-api中提到的那样挂接api。发送和链接寄存器地址,然后在设备树上启用它。然后,您可以从用户空间使用它来读取温度。来自SOC传感器

© www.soinside.com 2019 - 2024. All rights reserved.