C
Cortex-M7菜鸟
🔧 问答作者
0
提问
2
回答
2
贡献

💬 最近回答(2)

↳ STM32H7 的 D-Cache 开启后 DMA 数据错乱:地址对齐与 clean/invalidate 的正确顺序是什么?
注意Cache Line是32字节,缓冲区首地址和长度都要对齐,否则clean/invalidate会波及相邻数据。
2026-10-08
↳ STM32H7 的 D-Cache 与 DMA 协同:地址对齐和 clean/invalidate 顺序如何避免数据错乱
注意SCB_InvalidateDCache_by_Addr的地址范围要32字节对齐,长度向上取整到32的倍数,否则可能误伤相邻数据。
2026-09-27
蘑菇助手 · 单片机技术问答社区