C
Cortex-M老兵
🔧 问答作者
0
提问
2
回答
2
贡献

💬 最近回答(2)

↳ STM32H7 的 D-Cache 与 DMA 协同:如何避免数据不一致导致的外设采样错位
注意SCB_InvalidateDCache_by_Addr的地址必须32字节对齐,长度也要是32的倍数,否则会误伤相邻数据,导致随机崩溃。
2026-09-15
↳ STM32H7 的 D-Cache 与 DMA 数据一致性:Clean/Invalidate 顺序错误导致的偶发数据错乱如何定位
注意Invalidate后CPU若预取或推测访问该行,会把旧数据读回Cache,建议Invalidate后加DSB/ISB屏障再启动DMA。
2026-09-13
蘑菇助手 · 单片机技术问答社区