Cortex-M中特别实用的DWT计数器
原文中文,约3200字,阅读约需8分钟。
📝
内容提要
DWT(Data Watchpoint and Trace)是Cortex-M处理器中用于系统调试和跟踪的外设。它包含一些可用于性能分析的剩余计数器,其中最常用的是CYCCNT寄存器来测量任务执行所需的周期数。使用DWT可以方便地进行性能分析和调试,优化代码和系统性能。使用DWT的步骤是先使能DWT外设,清零CYCCNT寄存器,然后使能CYCCNT寄存器。
🏷️