首页
›
嵌入式基础与RISC-V
›
042-MCU硬件接口协议
›
《MCU硬件接口协议I2C SPI UART驱动开发实战》
VIP10
本课程属于:042-MCU硬件接口协议
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MCU硬件接口协议I2C SPI UART驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
I2C协议基础
I2C总线物理层特性 · SCL与SDA时序 · 起始条件与停止条件
I2C
协议基础
02
I2C驱动框架
Linux内核I2C子系统架构 · I2C核心层 · I2C总线驱动
I2C
驱动框架
03
I2C从机驱动开发
从机状态机设计 · 中断处理 · 寄存器读写实现
I2C
从机驱动开发
04
I2C主机驱动开发
主机控制器初始化 · 消息传输流程 · DMA传输优化
I2C
主机驱动开发
05
I2C实战
EEPROM驱动开发 · 传感器驱动开发 · I2C总线分析仪调试
I2C
EEPROM
06
SPI协议基础
SPI四线制与三线制 · 四种CPOL/CPHA模式 · 片选信号管理
SPI
协议基础
07
SPI驱动框架
Linux SPI子系统 · SPI控制器驱动 · SPI设备驱动
SPI
驱动框架
08
SPI从机驱动开发
从机模式配置 · FIFO管理 · 中断与轮询策略
SPI
从机驱动开发
09
SPI主机驱动开发
DMA与PIO模式选择 · 传输队列管理 · 时钟分频配置
SPI
主机驱动开发
10
SPI实战
Flash驱动开发 · LCD驱动开发 · SPI环回测试
SPI
Flash
11
UART协议基础
异步串行通信原理 · 波特率计算 · 数据帧格式(起始位/数据位/校验位/…
UART
协议基础
12
UART驱动框架
Linux TTY子系统 · 串口核心层 · 串口控制器驱动
UART
驱动框架
13
UART驱动开发
FIFO与DMA配置 · 中断处理优化 · 波特率自适应
UART
驱动开发
14
UART实战
GPS模块驱动开发 · 蓝牙模块驱动开发 · 控制台重定向
UART
GPS
15
I2C/SPI/UART对比分析
协议特性对比 · 性能基准测试 · 选型决策树
I2C/SPI/UART
对比分析
16
驱动调试工具
逻辑分析仪使用 · 示波器抓波形 · 内核调试接口(debugfs/sys…
驱动调试工具
逻辑分析仪使用
17
驱动性能优化
中断延迟优化 · 缓存一致性处理 · 批量传输策略
驱动性能优化
断延迟优化
18
驱动安全与健壮性
参数校验 · 超时处理 · 错误恢复
驱动安全
健壮性
19
RTOS下的驱动开发
FreeRTOS I2C驱动 · RT-Thread SPI驱动 · Zephyr UART驱动
RTOS
下的驱动开发
20
驱动测试方法
单元测试框架 · 硬件在环测试 · 压力测试
驱动测试方法
单元测试框架
21
I2C高级话题
SMBus协议兼容 · PMBus电源管理 · I3C协议演进
I2C
高级话题
22
SPI高级话题
双线SPI与四线SPI · SPI NAND/NOR Flash · SPI隔离设计
SPI
高级话题
23
UART高级话题
RS232/RS422/RS485转… · 9位帧模式 · LIN总线协议
UART
高级话题
24
驱动移植与适配
不同MCU平台移植(STM32/ES… · Linux版本适配 · 设备树兼容性
驱动移植
适配
25
驱动文档与维护
API文档生成 · 内核编码规范 · 提交补丁流程
驱动文档
维护
26
实战项目一
多传感器数据采集系统(I2C温湿度+…
实战项目一
I2C
27
实战项目二
工业现场总线网关(Modbus RT…
实战项目二
Modbus
28
实战项目三
智能家居控制面板(I2C触摸屏+SP…
实战项目三
I2C
29
实战项目四
车载诊断系统(CAN转UART桥接+…
实战项目四
CAN
30
课程总结与进阶
驱动开发职业路径 · 开源社区贡献 · 前沿技术展望(MIPI/PCIe/C…
课程总结
进阶
所属VIP或分类
同VIP:I2C协议主机配置与从机驱动多设备通信故障定位实战
同VIP:I2C协议主机配置与从机驱动速率优化实战
同VIP:I2C协议时序分析与中断处理波形故障定位实战