工具/软件:
您好:
我试图使我自己的 DMA 驱动程序尽可能通用、因为我发现 SDK 中的驱动程序对我来说太抽象了。
我遵循了 SDK 文档中找到的步骤。 现在我被困在应该做描述符的位置。 在使用之前、没有创建描述符的步骤或任何指导 UDMA_ringQueueRaw 将其推入振铃缓冲区。 我将使用版本为 10.01.00.32 的 SDK。
我还找到了内部 API:(在 UART_DMA_UDMA.c 中)
我不确定我是否应该将其设置为全局并立即在我的代码中使用它。
因此、我需要逐步指导如何初始化和启用 DMA 通道。


