簡體   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