【芯片】DMA
DMA作用
DMA(直接内存访问)是让外设(如硬盘、网卡)不经过 CPU 干预,直接与内存交换数据的技术,核心目的是解放 CPU,提升数据传输效率。
本质是一种 “数据传输捷径”,跳过 CPU 这个 “中间枢纽”。
DMA 的核心作用
- 解放 CPU:CPU 无需参与数据搬运,可同时执行计算、逻辑处理等核心任务。
- 提升传输效率:避免 CPU 在 “外设 - CPU - 内存” 路径中的延迟,尤其适合大数据量传输。
- 支持并行操作:CPU 与外设可同时工作,优化系统整体吞吐量。
DMA常用场景
- ADC采样,使用DMA搬移数据
- ETH数据包,使用DMA搬移数据报文
芯片器件相关 文章被收录于专栏
芯片内器件
