如何在设备树下查看有哪些I2C设备
时间: 2024-03-17 08:44:01 浏览: 128
你可以使用以下命令在设备树下查看已注册的I2C设备:
```
cat /sys/bus/i2c/devices/i2c-0/of_node/name
cat /sys/bus/i2c/devices/i2c-1/of_node/name
...
```
其中,`i2c-0`、`i2c-1`等数字代表已注册I2C设备的编号。通过逐个查询这些编号,可以得知设备树下已注册的I2C设备。
相关问题
设备树下可以看到 i2c总线下的设备,如何查看其驱动有没有加载?
可以通过以下命令来查看 i2c 总线下设备的驱动是否加载成功:
```
cat /sys/bus/i2c/devices/<i2c_device_name>/driver/module
```
其中 `<i2c_device_name>` 是 i2c 设备的名称,例如 `/dev/i2c-1`。如果命令执行成功,将会输出该设备所使用的驱动的详细信息,如果输出为空,则说明该设备未加载驱动。
v4l2-pci-skeleton.c在哪
v4l2-pci-skeleton.c 是一个 Linux 内核中的视频设备驱动程序文件,它通常位于 Linux 内核源代码树下的 drivers/media/pci/skeleton 目录中。如果你想查看这个文件的源代码,可以在 Linux 操作系统中打开终端,进入内核源代码树的顶层目录,然后使用命令 `cd drivers/media/pci/skeleton` 进入该文件所在目录,最后使用命令 `cat v4l2-pci-skeleton.c` 查看文件内容。请注意,要查看该文件的源代码,你需要下载并安装 Linux 内核源代码。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)