起因:Cortex_M7 新增了 Cache 功能。开启 Cache 能够提高程序运行速度,但使用不当会产生数据一致性问题。
解决方式:在 NXP 官方 SDK 中 Cache 清理函数 L1CACHE_CleanDCacheByRange 用于将 Cache 中的数据更 新到内存。
也就是数据传完后要同步刷新一下缓存
起因:Cortex_M7 新增了 Cache 功能。开启 Cache 能够提高程序运行速度,但使用不当会产生数据一致性问题。
解决方式:在 NXP 官方 SDK 中 Cache 清理函数 L1CACHE_CleanDCacheByRange 用于将 Cache 中的数据更 新到内存。
也就是数据传完后要同步刷新一下缓存