有搜寻了以前的文章,有看到说
(想确定一段代码的运行时间(绝对值),最准确也是最简单直接的方法是在前后加GPIO翻转,通过示波器量测。如果是想知道对应CPU时钟,则可以反汇编计算对应的指令周期数。)
请问具体代码该如何写?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
有搜寻了以前的文章,有看到说
(想确定一段代码的运行时间(绝对值),最准确也是最简单直接的方法是在前后加GPIO翻转,通过示波器量测。如果是想知道对应CPU时钟,则可以反汇编计算对应的指令周期数。)
请问具体代码该如何写?
机器周期主要针对汇编语言而言,在汇编语言下,程序的每一条语句执行的时间都是机器周期的整数倍,而且语句占用的时间是可以计算出来的,而c语言语句占用时间是不可计算的。反汇编的话CCS上可以直接在view - disassembly中查看反汇编代码