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