繁体   English   中英

Cortex-M4中的RAM存储器访问数量

[英]Number of RAM memory access in Cortex-M4

我在STM32F4板上使用了Cortex-M4,并在Keil uVision5中进行开发,我试图计算内存RAM中CPU执行的读写的确切次数。 包括加载,存储和获取的指令。 借助指令集模拟器,我可以计算加载/存储和已执行指令的数量,但是我需要确保这是一个很好的近似值。 我知道DTW寄存器,但是它们没有足够的信息。

Cortex-M4仅具有DWT寄存器,可以提供一些有限的性能信息。 没有与PMU (性能监视器单元)等效的功能,它可以在更大的内核中提供您正在寻找的信息。 不过,您更有可能看到执行指令的数量,而不是在指令界面上获取指令。

您可以使用ETM跟踪来确认您在模拟中看到的顺序(如果存在可能使模拟不准确的实时事件),但这只会提供相同的“已执行指令”视图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM