首页
›
热销单品
›
嵌入式Linux与RTOS
›
《ARM处理器外设驱动SPI与I2C传输驱动开发实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
ARM处理器外设驱动SPI与I2C传输驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
SPI与I2C协议基础
SPI协议概述(四线制 · 主从模式 · 全双工)
SPI
I2C
02
ARM处理器SPI控制器硬件原理
SPI控制器内部架构(移位寄存器 · 时钟分频器 · FIFO)
ARM
SPI
03
ARM处理器I2C控制器硬件原理
I2C控制器内部架构(总线仲裁 · 地址匹配 · 数据缓冲)
ARM
I2C
04
Linux SPI子系统架构
SPI核心层(spi_master · spi_device · spi_message)
Linux
SPI
05
Linux I2C子系统架构
I2C核心层(i2c_adapter · i2c_client · i2c_msg)
Linux
I2C
06
SPI控制器驱动开发实战(一)
注册spi_master · 实现transfer_one_mes… · 配置DMA传输
SPI
控制器驱动开发实…
07
SPI控制器驱动开发实战(二)
FIFO管理 · 超时处理 · 错误恢复
SPI
控制器驱动开发实…
08
SPI设备驱动开发实战(一)
注册spi_driver · probe/remove实现 · SPI模式与速率配置
SPI
设备驱动开发实战
09
SPI设备驱动开发实战(二)
spi_write/spi_read… · spi_message构建与提交 · 异步传输
SPI
设备驱动开发实战
10
SPI设备驱动实战案例
SPI Flash驱动(W25Q12… · SPI LCD驱动(ILI9341) · SPI传感器驱动(ADXL345)
SPI
设备驱动实战案例
11
I2C控制器驱动开发实战(一)
注册i2c_adapter · 实现master_xfer回调 · 中断驱动I2C传输
I2C
控制器驱动开发实…
12
I2C控制器驱动开发实战(二)
超时与重试机制 · 错误处理(总线仲裁丢失 · NACK)
I2C
控制器驱动开发实…
13
I2C设备驱动开发实战(一)
注册i2c_driver · probe/remove实现 · I2C地址配置
I2C
设备驱动开发实战
14
I2C设备驱动开发实战(二)
i2c_master_send/i2… · SMBus协议支持 · 组合传输(i2c_msg数组)
I2C
设备驱动开发实战
15
I2C设备驱动实战案例
I2C EEPROM驱动(AT24C… · I2C RTC驱动(DS3231) · I2C触摸屏驱动(FT5x06)
I2C
设备驱动实战案例
16
SPI与I2C中断处理优化
中断上下文与进程上下文切换 · 中断线程化(request_thre… · NAPI机制在SPI/I2C中的应用
SPI
I2C
17
DMA传输优化
DMA引擎API(dmaengine… · SPI DMA传输配置 · I2C DMA传输配置
DMA
传输优化
18
SPI与I2C性能调优
传输速率优化(时钟频率 · FIFO深度) · 批量传输优化(message合并)
SPI
I2C
19
SPI与I2C调试技巧
内核调试选项(CONFIG_SPI_… · CONFIG_I2C_DEBUG) · ftrace跟踪
SPI
I2C
20
SPI与I2C电源管理
系统休眠与唤醒(suspend/re… · Runtime PM框架 · 自动挂起与唤醒
SPI
I2C
21
SPI与I2C设备树绑定
自定义设备树绑定 · GPIO片选与中断映射 · 时钟与电源域配置
SPI
I2C
22
SPI与I2C用户空间接口
SPI devfs接口(spidev… · I2C devfs接口(i2c-de… · ioctl命令详解
SPI
I2C
23
SPI与I2C虚拟化与模拟
QEMU平台SPI/I2C模拟 · 虚拟设备驱动开发 · 测试框架搭建
SPI
I2C
24
SPI与I2C安全与可靠性
传输校验(CRC) · 重传机制 · 看门狗集成
SPI
I2C
25
SPI与I2C多核与并发
自旋锁与互斥锁使用 · per-CPU变量 · RCU机制在驱动中的应用
SPI
I2C
26
SPI与I2C高级特性
SPI双工模式(3线/4线) · I2C高速模式(3.4MHz) · I2C超快速模式(5MHz)
SPI
I2C
27
SPI与I2C在Android系统中的应用
HAL层封装 · JNI接口 · Sensor HAL与Input H…
SPI
I2C
28
SPI与I2C在RTOS中的应用
FreeRTOS下的SPI/I2C驱… · 任务间同步(队列 · 信号量)
SPI
I2C
29
SPI与I2C综合项目实战(一)
多传感器数据采集系统(SPI加速度计… · 数据融合与上报
SPI
I2C
30
SPI与I2C综合项目实战(二)
音频编解码器控制(I2C配置+SPI… · 性能测试与报告生成
SPI
I2C
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战