首页
›
嵌入式UI
›
021-OpenHarmony 全路径开发实战
›
《传感器驱动开发实战资料》
VIP20
本课程属于:021-OpenHarmony 全路径开发实战
嵌入式UI · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
传感器驱动开发实战资料
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
传感器驱动开发概述
传感器分类 · 驱动开发流程 · Linux驱动框架简介
传感器驱动开发概…
传感器分类
02
开发环境搭建
交叉编译工具链 · 内核源码树 · 设备树编译工具
开发环境搭建
交叉编译工具链
03
字符设备驱动基础
file_operations结构体 · 主次设备号 · 设备节点的创建与注销
字符设备驱动基础
file
04
I2C子系统详解
I2C总线协议 · Linux I2C核心层 · I2C设备驱动与总线驱动分离模型
I2C
子系统详解
05
SPI子系统详解
SPI总线协议 · Linux SPI核心层 · SPI设备驱动编写要点
SPI
子系统详解
06
GPIO与中断
GPIO子系统API · 中断注册与处理 · 底半部机制(tasklet/work…
GPIO
API
07
温度传感器驱动实战(DS18B20)
单总线协议 · 时序模拟 · 驱动代码实现
DS18B20
温度传感器驱动实…
08
温湿度传感器驱动实战(DHT11/DHT22)
时序要求 · 数据校验 · 驱动调试
DHT11/DHT22
温湿度传感器驱动…
09
加速度传感器驱动实战(MPU6050)
I2C接口 · 寄存器配置 · 数据读取与校准
MPU6050
加速度传感器驱动…
10
陀螺仪传感器驱动实战(MPU6050)
角速度读取 · 姿态解算初步
MPU6050
陀螺仪传感器驱动…
11
磁力计传感器驱动实战(HMC5883L)
I2C接口 · 磁场测量 · 数据融合概念
HMC5883L
磁力计传感器驱动…
12
环境光传感器驱动实战(BH1750)
I2C接口 · 测量模式选择 · 光照度计算
BH1750
环境光传感器驱动…
13
距离传感器驱动实战(HC-SR04)
GPIO触发与捕获 · 超声波测距原理 · 精度优化
HC-SR04
距离传感器驱动实…
14
气压传感器驱动实战(BMP180)
I2C接口 · 温度补偿 · 海拔计算
BMP180
气压传感器驱动实…
15
气体传感器驱动实战(MQ系列)
ADC接口 · 浓度计算 · 标定方法
MQ
气体传感器驱动实…
16
触摸传感器驱动实战(电容式触摸)
I2C接口 · 手势识别 · 休眠唤醒
触摸传感器驱动实…
电容式触摸
17
摄像头传感器驱动实战(OV2640)
DVP接口 · 寄存器配置 · 图像数据获取
OV2640
摄像头传感器驱动…
18
设备树详解
设备树语法 · 绑定文档 · 在驱动中解析设备树属性
设备树详解
设备树语法
19
Platform驱动模型
platform总线 · platform_device与pl…
Platform
驱动模型
20
Regmap API使用
Regmap抽象层 · I2C/SPI Regmap实现 · 缓存策略
Regmap
API
21
IIO子系统框架
IIO核心 · 触发缓冲区 · 用户空间接口(sysfs)
IIO
子系统框架
22
Input子系统框架
Input核心 · 事件上报 · 多点触摸协议
Input
子系统框架
23
HID子系统框架
HID报告描述符 · HID设备驱动 · 用户空间HID API
HID
子系统框架
24
DMA在传感器驱动中的应用
DMA引擎API · SG列表 · 环形缓冲区
DMA
传感器驱动
25
电源管理
运行时PM · 系统休眠 · 传感器低功耗模式配置
电源管理
PM
26
驱动调试技巧
printk使用 · 动态调试 · ftrace
驱动调试技巧
printk
27
性能优化
中断合并 · 批量读取 · 缓存对齐
性能优化
断合并
28
安全与稳定性
内核态与用户态边界 · 数据校验 · 看门狗集成
安全
稳定性
29
用户空间驱动(UIO)
UIO框架 · mmap实现 · 中断处理
UIO
用户空间驱动
30
综合项目实战
多传感器数据融合 · 卡尔曼滤波 · 应用层接口设计
综合项目实战
多传感器数据融合
所属VIP或分类
同VIP:HarmonyOS-设备开发环境配置教程
同VIP:HDF-驱动开发实战手册
同VIP:OpenHarmony-南向开发系统学习