Bblythe
发表于 2025-8-17 08:05
H743缓存开关问题
开了DCache后调试数据总是错位,关了就正常。
Clyde011
发表于 2025-8-17 08:07
你抓过SRAM和AXI总线数据对比吗?
公羊子丹
发表于 2025-8-17 08:08
DCache和AXI总线不同步很常见。
周半梅
发表于 2025-8-17 08:08
需要手动加cache invalidate。
帛灿灿
发表于 2025-8-17 08:09
有些区域必须做non-cache映射。
童雨竹
发表于 2025-8-17 08:11
Cube默认没处理好缓存问题。
万图
发表于 2025-8-17 08:12
你试着开MPU设置缓冲区。
Wordsworth
发表于 2025-8-17 08:13
数据错位可能是因为写回延迟。
Bblythe
发表于 2025-8-17 08:14
关掉优化再试试。
Pulitzer
发表于 2025-8-17 08:15
HAL库里有专门的cache函数。
Uriah
发表于 2025-8-17 08:16
外设DMA读写缓存最容易出问题。
页:
[1]