hwmon_driver_V1.0.tar.gz

时间:2023-06-06 17:26:20
【文件属性】:

文件名称:hwmon_driver_V1.0.tar.gz

文件大小:8KB

文件格式:GZ

更新时间:2023-06-06 17:26:20

linux hwmon driv

实现一个虚拟的温度传感器驱动,涉及的知识点包括 1. 实现一个虚拟的i2c总线控制器; 2. 实现一个虚拟的i2c设备,用于模拟温度传感器,主要用于提供转换寄存器、配置寄存器,主要提供四路温度。 3. 实现一个虚拟的i2c驱动,用于和模拟温度传感器通信,主要实现配置温度采集及转换的channel、读取温度; 4. 实现一个虚拟的hwmon driver,该driver实现了四路温度的采集,实现temp_input,并实现show接口,而在show接口中,通过与模拟温度传感器通信,完成温度的采集等功能。 通过实现platform device、platform driver,实现i2c adapter的注册操作。


【文件预览】:
hwmon_driver_V1.0
----temp_read_test()
--------test.c(1KB)
--------temp_test(9KB)
--------Makefile(274B)
----virtual_hwmon_driver()
--------vir0511h.c(5KB)
--------Makefile(401B)
--------vir0511h.h(745B)
----virtual_i2c_controller()
--------virtual_i2c_controller.c(5KB)
--------virtual_i2c_controller.h(1KB)
--------Makefile(221B)

网友评论