使用 STM32CubeIDE 在调试状态查看代码运行时间 为了简便的查看代码的运行时间,直接进入调试模式,查看系统的运行时间。 ps 需要注意的是,断点的执行会占用芯片内部的系统时钟和资源,所以需要尽量不在要计算的过程中再增加断点。 窗口->显示视图->SFRs 然后会弹出寄存器的窗口,查看Cortex_M4 下的SysTick 记录两次断点 STCVR 寄存器的变化,获得系统时钟的记录值,再根据时钟频率进行计算,得到运行时间。