IAR下如何确定某一段代码的执行时间?

2019-03-24 10:02发布

现有IAR for ARM 6.10,J-Link 4.22,LM3S9B96-C3。请问怎么能够测试一段代码的执行时间呢?无多任务无中断,就是单独执行几个函数。 用simulator查看cyclecounter,感觉数值不对啊。我是运行了一个AES加密函数,连密钥扩展到加密完成,两条cyclecounter之间的差值才有9个,这也太快了吧。   [ 本帖最后由 ultrabenz 于 2012-6-6 17:00 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
tekkon
2019-03-25 07:24
SYSCTL_USE_PLL   要看你几分频了

ROM_SysCtlClockSet(SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_XTAL_16MHZ | SYSCTL_OSC_MAIN);

这样设置是PLL 2.5分频  200/2.5 等于80   系统工作在80MHZ

你也可以用SysCtlClockGet()来获取你的系统时钟。。。

一周热门 更多>

相关问题

    相关文章