首页
›
嵌入式基础与RISC-V
›
048-单片机驱动层封装
›
《单片机驱动层封装DMA配置与时序控制从实战》
VIP10
本课程属于:048-单片机驱动层封装
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机驱动层封装DMA配置与时序控制从实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
DMA基础概念
什么是DMA · DMA与CPU的数据搬运对比 · DMA在单片机中的作用
DMA
基础概念
02
DMA核心寄存器详解
源地址寄存器 · 目标地址寄存器 · 传输计数寄存器
DMA
核心寄存器详解
03
DMA传输模式
单次传输 · 循环传输 · 突发传输
DMA
传输模式
04
DMA配置流程
时钟使能 · DMA初始化 · 通道选择
DMA
配置流程
05
DMA与中断协同
DMA传输完成中断 · 半传输中断 · 错误中断
DMA
断协同
06
DMA传输时序分析
建立时间 · 保持时间 · 传输延迟
DMA
传输时序分析
07
DMA与ADC配合
ADC连续采样 · DMA自动搬运数据 · 双缓冲机制实现
DMA
ADC
08
DMA与定时器配合
定时器触发DMA · PWM更新事件触发DMA · 定时器捕获DMA
DMA
定时器配合
09
DMA与USART配合
USART发送DMA · USART接收DMA · 环形缓冲区实现
DMA
USART
10
DMA与SPI配合
SPI主从DMA传输 · SPI DMA中断处理 · 高速SPI DMA设计
DMA
SPI
11
DMA与I2C配合
I2C主模式DMA传输 · I2C从模式DMA传输 · I2C DMA错误处理
DMA
I2C
12
DMA与GPIO配合
GPIO电平变化触发DMA · GPIO模拟时序 · DMA控制GPIO输出
DMA
GPIO
13
DMA与DAC配合
DAC波形生成 · DMA自动更新DAC数据 · 正弦波/三角波生成
DMA
DAC
14
DMA与定时器PWM配合
PWM占空比DMA更新 · 多通道PWM同步 · 呼吸灯实现
DMA
PWM
15
DMA与外部中断配合
外部中断触发DMA传输 · 中断优先级嵌套 · DMA传输暂停与恢复
DMA
外部
16
DMA与CRC校验
DMA传输CRC硬件计算 · DMA CRC校验应用 · 数据完整性保证
DMA
CRC
17
DMA与Flash操作
DMA读取Flash · DMA写入Flash · Flash擦除与DMA协同
DMA
Flash
18
DMA与SRAM操作
DMA内部SRAM传输 · DMA外部SRAM传输 · DMA内存拷贝优化
DMA
SRAM
19
DMA与FIFO配合
FIFO半满触发DMA · FIFO溢出处理 · DMA与FIFO速率匹配
DMA
FIFO
20
DMA多通道调度
DMA多通道优先级 · 通道仲裁策略 · 通道抢占与锁死避免
DMA
多通道调度
21
DMA传输错误处理
传输错误标志 · 错误中断处理 · DMA传输重试机制
DMA
传输错误处理
22
DMA低功耗设计
DMA在睡眠模式下的行为 · DMA唤醒源配置 · 低功耗DMA传输
DMA
低功耗设计
23
DMA与RTOS结合
FreeRTOS中DMA中断处理 · DMA与任务同步 · DMA信号量机制
DMA
RTOS
24
DMA驱动层封装思想
分层设计 · 接口抽象 · 配置结构体
DMA
驱动层封装思想
25
DMA驱动层API设计
初始化接口 · 启动接口 · 停止接口
DMA
API
26
DMA驱动层时序控制
时序参数配置 · 时序约束检查 · 时序优化策略
DMA
驱动层时序控制
27
DMA驱动层错误处理
错误码定义 · 错误日志 · 错误恢复机制
DMA
驱动层错误处理
28
DMA驱动层测试方法
单元测试 · 集成测试 · 压力测试
DMA
驱动层测试方法
29
DMA驱动层性能优化
传输效率优化 · 中断延迟优化 · 内存占用优化
DMA
驱动层性能优化
30
DMA实战项目
多通道数据采集系统 · 高速波形发生器 · 实时数据记录仪
DMA
实战项目
所属VIP或分类
同VIP:单片机驱动层封装HAL库封装与外设驱动从
同VIP:单片机驱动层封装HAL库封装与接口设计实战
同VIP:单片机驱动层封装与接口设计实战