首页
›
热销单品
›
嵌入式Linux与RTOS
›
《I2C外设驱动开发与全志T113模块加载实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
I2C外设驱动开发与全志T113模块加载实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
I2C协议基础
I2C总线起源 · 物理层特性(SDA/SCL) · 协议层(起始条件
I2C
协议基础
02
全志T113平台概述
T113芯片特性 · 开发板资源 · 交叉编译环境搭建
T113
全志
03
Linux I2C子系统架构
I2C核心层 · I2C总线驱动 · I2C设备驱动三层结构
Linux
I2C
04
I2C设备驱动编写入门
模块初始化与退出 · i2c_driver结构体填充 · probe与remove回调函数实现
I2C
设备驱动编写入门
05
I2C通信接口函数
i2c_transfer · i2c_master_send · i2c_master_recv
I2C
通信接口函数
06
设备树配置
设备树语法基础 · I2C节点绑定 · reg属性
设备树配置
设备树语法基础
07
实战
温度传感器驱动(上) · 驱动框架搭建 · 设备树节点编写
温度传感器驱动
温度传感器驱动(…
08
实战
温度传感器驱动(下):读写寄存器实现 · 数据转换 · sysfs接口创建
温度传感器驱动
读写寄存器实现
09
实战
加速度传感器驱动(上) · I2C多字节读写 · FIFO与中断模式
加速度传感器驱动
加速度传感器驱动…
10
实战
加速度传感器驱动(下):数据解析 · DMP库移植 · 用户空间应用
加速度传感器驱动
数据解析
11
I2C总线驱动分析
T113 I2C控制器寄存器 · 时钟配置 · 中断处理
I2C
总线驱动分析
12
I2C时序调试
逻辑分析仪使用 · 波形分析 · 时钟拉伸问题
I2C
时序调试
13
模块加载机制
insmod/modprobe区别 · 模块依赖 · 模块参数传递
模块加载机制
insmod/modpr…
14
内核模块编译
Kbuild系统 · Makefile编写 · 交叉编译
内核模块编译
Kbuild
15
设备树与模块加载
设备树覆盖(overlay) · 动态加载 · configfs接口
设备树
模块加载
16
实战
EEPROM驱动开发 · 页写入优化 · 校验机制
EEPROM
驱动开发
17
实战
RTC驱动开发:DS3231驱动 · 时间读写 · 闹钟功能
RTC
DS3231
18
I2C多主模式
多主通信原理 · 仲裁机制 · T113多主支持
I2C
多主模式
19
电源管理
I2C设备挂起/恢复 · 运行时PM · 系统级PM集成
电源管理
I2C
20
调试技巧
printk与dev_dbg · ftrace跟踪 · I2C总线监控工具(i2c-tool…
调试技巧
printk
21
性能优化
传输速率调整 · 批量传输 · 中断合并
性能优化
传输速率调整
22
安全与稳定性
电压电平转换 · 热插拔处理 · 错误恢复
安全
稳定性
23
实战
触摸屏驱动(上) · 多点触控协议 · 中断处理
触摸屏驱动
触摸屏驱动(上
24
实战
触摸屏驱动(下):坐标上报 · 手势识别 · 校准算法
触摸屏驱动
坐标上报
25
实战
音频编解码器驱动:WM8960驱动 · I2C控制音频参数 · ALSA集成
WM8960
音频编解码器驱动
26
实战
光传感器驱动:BH1750驱动 · 光照强度计算 · 自适应调节
BH1750
光传感器驱动
27
实战
电机驱动 · 舵机控制 · 多通道同步
电机驱动
舵机控制
28
实战
ADC扩展芯片:ADS1115驱动 · 差分输入 · 可编程增益
ADC
ADS1115
29
实战
显示驱动 · 帧缓冲 · 字符显示
显示驱动
帧缓冲
30
项目总结与进阶
常见问题汇总 · 性能基准测试 · 社区资源
项目总结
进阶
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战