首页
›
嵌入式基础与RISC-V
›
007-STM32单片机HAL库
›
《SPI传感器驱动与ADC采集系统开发》
VIP10
本课程属于:007-STM32单片机HAL库
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
SPI传感器驱动与ADC采集系统开发
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
SPI协议基础
SPI总线概述 · 四线制(SCLK/MOSI/MISO… · SPI的四种工作模式(CPOL/CP…
SPI
协议基础
02
SPI时序分析
SPI数据采样与建立保持时间 · 单字节与多字节传输时序 · SPI时钟极性与相位配置实战
SPI
时序分析
03
MCU硬件SPI外设
STM32/GD32 SPI外设框图 · SPI寄存器详解(CR1/CR2/S… · SPI初始化流程
MCU
SPI
04
SPI驱动代码编写
HAL库SPI轮询模式 · 中断模式 · DMA模式实现
SPI
驱动代码编写
05
SPI总线调试技巧
逻辑分析仪抓取SPI波形 · 常见SPI通信故障排查(时钟极性错误 · 片选时序异常
SPI
总线调试技巧
06
传感器概述
常用传感器分类(温度/压力/惯性/磁… · 传感器数据手册阅读方法 · 传感器关键参数(精度/分辨率/采样率…
传感器概述
常用传感器分类
07
数字传感器接口
数字传感器与模拟传感器的区别 · SPI接口传感器选型要点 · 传感器寄存器映射理解
数字传感器接口
数字传感器
08
温度传感器驱动(SPI)
ADT7310/MAX31855驱动… · 温度数据读取与转换 · 温度报警阈值配置
SPI
温度传感器驱动
09
加速度计驱动(SPI)
ADXL345/MPU6050 SP… · 加速度数据读取 · FIFO模式与中断配置
SPI
加速度计驱动
10
陀螺仪驱动(SPI)
L3GD20/ICM-20948驱动… · 角速度数据读取 · 零偏校准方法
SPI
陀螺仪驱动
11
磁力计驱动(SPI)
HMC5883L/MAG3110驱动 · 磁场数据读取 · 硬磁/软磁校准
SPI
磁力计驱动
12
压力传感器驱动(SPI)
BMP280/MS5611驱动 · 气压与温度读取 · 高度计算实现
SPI
压力传感器驱动
13
多传感器数据融合
传感器数据时间戳对齐 · 多传感器轮询调度策略 · 传感器数据缓存设计
多传感器数据融合
传感器数据时间戳…
14
ADC基础
ADC工作原理(逐次逼近型/Σ-Δ型… · ADC关键指标(分辨率/采样率/信噪… · ADC与MCU接口方式
ADC
工作原理
15
MCU内部ADC
STM32 ADC外设框图 · ADC通道与规则组/注入组 · ADC采样时间与转换时间计算
MCU
ADC
16
ADC驱动开发
HAL库ADC轮询模式 · 中断模式 · DMA模式实现
ADC
驱动开发
17
ADC参考电压与基准
内部参考电压(VREFINT) · 外部基准电压芯片(REF5025) · ADC校准方法
ADC
参考电压
18
ADC数据滤波算法
均值滤波 · 中值滤波 · 滑动平均滤波
ADC
数据滤波算法
19
外部ADC芯片驱动(SPI)
ADS1256/AD7793驱动开发 · SPI读取ADC转换结果 · 增益与速率配置
ADC
SPI
20
高精度ADC采集系统
差分输入与单端输入 · 抗混叠滤波器设计 · PCB布局对ADC精度的影响
ADC
高精度
21
ADC与传感器联动
传感器模拟输出接入ADC · 传感器激励与ADC同步采样 · 传感器非线性补偿
ADC
传感器联动
22
RTOS下的SPI驱动
FreeRTOS SPI任务设计 · SPI互斥访问与信号量 · SPI中断与任务同步
RTOS
SPI
23
SPI设备树配置(Linux)
Linux SPI子系统架构 · 设备树SPI节点编写 · SPI设备驱动框架
SPI
Linux
24
传感器数据校验
CRC校验在SPI通信中的应用 · 传感器数据完整性检查 · 通信错误重试机制
传感器数据校验
CRC
25
低功耗SPI设计
SPI时钟门控 · 传感器休眠与唤醒 · 低功耗模式下SPI数据采集策略
SPI
低功耗
26
SPI总线扩展
多从机片选管理 · SPI菊花链拓扑 · SPI转CAN/RS485桥接方案
SPI
总线扩展
27
传感器驱动测试
单元测试框架(Unity/CMock… · SPI驱动Mock测试 · 传感器寄存器读写测试
传感器驱动测试
Unity/CMock
28
数据记录与分析
SD卡SPI驱动 · FATFS文件系统移植 · 传感器数据CSV记录与Python分…
数据记录
分析
29
实战项目一
多通道温度采集系统(4路MAX318…
实战项目一
MAX318
30
实战项目二
九轴姿态传感器数据采集与上位机显示(…
实战项目二
九轴姿态传感器数…
所属VIP或分类
同VIP:I2C通信与定时器协同的Bootloader开发
同VIP:STM32-DMA传输与串口通信驱动开发性能调优实战
同VIP:STM32-HAL外设驱动与FreeRTOS项目开发