首页
›
嵌入式基础与RISC-V
›
120-嵌入式通信协议
›
《I2C SPI UART CAN嵌入式通信接口协议驱动开发》
VIP10
本课程属于:120-嵌入式通信协议
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
I2C SPI UART CAN嵌入式通信接口协议驱动开发
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与开发环境搭建
嵌入式通信协议概述 · I2C/SPI/UART/CAN协议… · 开发板(STM32)与工具链(Kei…
课程导学
开发环境搭建
02
UART基础与轮询驱动
UART协议帧格式(起始位 · 数据位 · 校验位
UART
轮询驱动
03
UART中断驱动与环形缓冲区
UART中断机制 · 中断优先级配置 · 环形缓冲区(Ring Buffer)…
UART
断驱动
04
UART DMA驱动与高级应用
DMA原理与配置 · UART DMA收发实现 · DMA中断与空闲中断结合实现不定长数…
UART
DMA
05
UART实战
Modbus RTU协议从机驱动 · CRC16校验实现 · 基于UART的Modbus从机状态机…
UART
Modbus
06
I2C协议基础与物理层
I2C总线拓扑 · 开漏输出与上拉电阻 · SCL与SDA时序
I2C
协议基础
07
I2C软件模拟时序
GPIO模拟I2C主模式 · 延时精确控制 · 软件模拟读写EEPROM(AT24C…
I2C
软件模拟时序
08
I2C硬件外设驱动(STM32)
STM32 I2C外设寄存器详解 · 主模式发送与接收 · 从模式配置
I2C
STM32
09
I2C DMA驱动与多主机通信
I2C DMA传输配置 · 多主机总线仲裁机制 · 时钟同步与总线占用处理
I2C
DMA
10
I2C实战
驱动温湿度传感器(SHT30) · I2C读写时序实现 · 温湿度数据采集与校准
I2C
SHT30
11
SPI协议基础与四种模式
SPI全双工通信原理 · 主从模式 · CPOL与CPHA详解(模式0-3)
SPI
协议基础
12
SPI软件模拟时序
GPIO模拟SPI主模式 · 位操作与数据移位 · 模拟驱动Flash(W25Q64)
SPI
软件模拟时序
13
SPI硬件外设驱动(STM32)
STM32 SPI外设寄存器详解 · 主模式全双工通信 · SPI中断与DMA配置
SPI
STM32
14
SPI DMA驱动与高速设计
SPI DMA环形传输 · 双缓冲机制 · 高速SPI布局布线要点
SPI
DMA
15
SPI实战
驱动LCD屏幕(ST7789) · SPI写数据/命令 · 画点
SPI
LCD
16
CAN协议基础与物理层
CAN总线差分信号 · 显性电平与隐性电平 · CAN收发器(TJA1050)
CAN
协议基础
17
CAN协议帧格式与仲裁
标准帧与扩展帧 · 数据帧 · 远程帧
CAN
协议帧格式
18
CAN控制器驱动(STM32 bxCAN)
bxCAN框图与寄存器 · 位时序与同步段(SS) · 传播段(PTS)
CAN
STM32
19
CAN报文发送与接收
邮箱机制 · 发送优先级 · 接收FIFO
CAN
报文发送
20
CAN实战
驱动CAN收发器与回环测试 · 自发自收测试 · 使用CAN分析仪抓包验证
CAN
驱动
21
多协议融合实战
混合通信系统设计 · I2C · SPI
多协议融合实战
混合通信系统设计
22
驱动分层架构设计
硬件抽象层(HAL) · 设备驱动层 · 中间件层
驱动分层架构设计
HAL
23
实时操作系统(RTOS)下的驱动开发
FreeRTOS任务与驱动结合 · 互斥锁与信号量保护共享资源 · 中断与任务同步
RTOS
实时操作系统
24
驱动调试与性能分析
逻辑分析仪与示波器抓波形 · printf与串口日志 · SWO调试
驱动调试
性能分析
25
低功耗设计中的通信协议
睡眠与唤醒机制 · UART/SPI/I2C/CAN低功… · WFE/WFI指令应用
低功耗设计
通信协议
26
通信协议安全基础
I2C地址冲突与欺骗 · SPI总线监听风险 · CAN总线重放攻击
通信协议安全基础
I2C
27
Bootloader设计中的通信协议
UART/I2C/SPI/CAN B… · Ymodem协议实现 · 固件升级流程
Bootloader
设计
28
协议一致性测试与认证
I2C时序规范测试 · SPI模式兼容性测试 · CAN一致性测试(CiA)
协议一致性测试
认证
29
项目实战
智能传感器节点 · W25Q64(SPI) · LCD(SPI)
项目实战
智能传感器节点
30
项目实战
车载CAN网关:多路CAN数据路由 · UART诊断(UDS on CAN) · I2C配置存储
项目实战
CAN
所属VIP或分类
同VIP:I2C与UART混合通信系统抗干扰设计项目实战
同VIP:I2C与UART混合通信系统设计实战
同VIP:I2C从机模式开发与DMA传输性能分析与调优实战