PDMA 可解放 CPU、提升速度、降低功耗、支持复杂传输、增强实时性,比 CPU 直接传更高效稳定。
解放 CPU:PDMA 硬件自动搬数据,CPU 全程不参与,可跑算法、响应中断或休眠。
速度更快:连续高速传输,无软件循环开销,SPI/UART 可达更高波特率。
更低功耗:传输时 CPU 可停时钟、进深度睡眠,仅 PDMA 工作。
功能更强:支持多通道、链表 / 散聚、地址递增 / 固定 / 步进出,适配图像 / 音频。
实时更好:硬件响应外设请求,无软件延迟,不易丢数据。
CPU 更专注:不用反复读 / 写寄存器,主程序与中断更简洁高效。
|