NXP MCU 技术论坛
直播中

张桂兰

7年用户 1294经验值
私信 关注
[问答]

EDMA驱动程序的不可缓存数据怎么解决?

我在 EDMA 中使用 lpuart 和 lpspi 驱动程序。要应用 EDMA,缓冲区必须位于 RAM 的不可缓存区域,并带有 AT_NONCACHEABLE_SECtiON_INIT宏。但在 lpspi 示例中,  lpspi_master_edma_handle_t结构也位于此部分, 这与lpuart_edma_handle_t 结构不同,lpuart_edma_handle_t 结构不位于不可缓存区域。这两个结构应该位于不可缓存区域还是无关紧要?

更多回帖

发帖
×
20
完善资料,
赚取积分