DMA0SZ = sizeof DTU_Tx_Data_Buffer - 1; // 设置 DMA0 传输的数据块大小为 DTU_Tx_Data_Buffer 数组的大小减 1,因为 DMA 传输的数据块大小是从 0 开始计数的。

DMA0CTL = DMADT_4 + DMASRCINCR_3 + DMASBDB + DMAEN; // 配置 DMA0 控制寄存器,DMADT_4 表示循环传输模式,DMASRCINCR_3 表示源地址递增,DMASBDB 表示双缓冲模式,DMAEN 表示启用 DMA 传输。


原文地址: https://www.cveoy.top/t/topic/jnOZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录