首页
›
热销单品
›
嵌入式Linux与RTOS
›
《嵌入式硬件接口与通信协议原理与实战详解》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
嵌入式硬件接口与通信协议原理与实战详解
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
嵌入式系统概述 · 硬件接口与通信协议的重要性 · 课程学习路径与实战环境搭建(开发板
课程导入
嵌入式系统概述
02
数字电路基础与电平标准
TTL · CMOS · LVTTL
数字电路基础
电平标准
03
嵌入式处理器外设接口概览
GPIO · UART · SPI
嵌入式处理器外设…
GPIO
04
GPIO接口原理与实战
GPIO工作模式(输入 · 输出 · 复用
GPIO
接口原理
05
UART串口通信原理
异步串行通信帧格式 · 波特率计算 · 奇偶校验
UART
串口通信原理
06
UART实战与调试
使用STM32或Arduino实现U… · 串口中断与DMA · 环形缓冲区设计
UART
调试
07
SPI总线协议详解
SPI四线制(SCK · MOSI · MISO
SPI
总线协议详解
08
SPI实战
驱动SPI Flash(如W25Q6… · SPI LCD屏 · SPI传感器
SPI
Flash
09
I2C总线协议详解
I2C物理层(SDA/SCL) · 开漏与上拉 · 起始停止条件
I2C
总线协议详解
10
I2C实战
驱动EEPROM(AT24C02) · I2C温湿度传感器(SHT30) · OLED屏
I2C
EEPROM
11
CAN总线协议详解
CAN物理层(差分信号) · 帧格式(标准帧/扩展帧) · 仲裁机制
CAN
总线协议详解
12
CAN实战
使用STM32 CAN外设或MCP2… · 实现双节点通信 · 报文收发
CAN
STM32
13
USB协议基础
USB体系结构 · 设备枚举过程 · 端点与管道
USB
协议基础
14
USB实战
基于STM32或CH340实现USB… · HID键盘/鼠标设备 · 理解描述符配置与上位机通信
USB
STM32
15
以太网接口与TCP/IP协议栈
以太网帧格式 · PHY/MAC芯片(如LAN8720… · TCP/IP分层
TCP/IP
以太网接口
16
以太网实战
实现嵌入式Web服务器 · TCP/UDP通信 · MQTT协议接入云平台
以太网实战
Web
17
无线通信接口
蓝牙(BLE) · Wi-Fi · ZigBee
无线通信接口
BLE
18
无线实战
ESP8266/ESP32 Wi-F… · BLE模块(如HC-05)数据透传 · LoRa点对点通信
无线实战
ESP8266/ESP3…
19
PWM与定时器接口
PWM原理 · 占空比与频率 · 定时器工作模式
PWM
定时器接口
20
ADC与DAC接口
模数转换原理(逐次逼近 · Σ-Δ) · 采样率与分辨率
ADC
DAC
21
中断系统与实时性设计
中断优先级 · 嵌套向量中断控制器(NVIC) · 中断服务程序编写
断系统
实时性设计
22
DMA与高效数据传输
DMA工作原理 · 内存到外设/外设到内存传输 · 与中断结合
DMA
高效数据传输
23
硬件接口抗干扰与EMC设计
接地 · 去耦 · 滤波
EMC
硬件接口抗干扰
24
通信协议设计与封包
自定义协议帧格式(帧头 · 长度 · 校验)
通信协议设计
封包
25
多接口协同与资源管理
多外设共享总线(如I2C多设备) · 引脚复用冲突 · 时钟树配置
多接口协同
资源管理
26
调试工具与逻辑分析仪实战
示波器测量时序 · 逻辑分析仪解码UART/SPI/I2… · 协议分析仪使用
调试工具
逻辑分析仪实战
27
综合实战项目一
智能家居网关——集成UART(Wi-… · I2C(传感器) · SPI(LCD)
综合实战项目一
UART
28
综合实战项目二
工业现场总线系统——基于CAN总线实… · 设计冗余与错误处理机制
综合实战项目二
CAN
29
常见问题与故障排查
接口不工作 · 通信乱码 · 时序不稳定
常见问题
故障排查
30
课程总结与进阶方向
知识体系回顾 · 项目复盘 · 嵌入式接口与协议学习资源推荐
课程总结
进阶方向
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战