IAR下如何确定一个延时函数的执行时间

2950阅读 0评论2016-03-04 2770615988
分类:其他平台


http://blog.sina.com.cn/s/blog_6db80bb101013lxm.html



这是蓝宙的一个延时函数,我想要确定这个延时是否真的为200ns:
基本方法就是软件仿真时计算两断点CYCLECOUNTER(在CPU registers中)的差值,乘以指令周期(MCLK)便是执行时间。


假设时钟周期为100MHz,则延时时间为:t=(4006-3991)/100M=150ns
1、一定要将option中的debugger模式改为simulator,否则CYCLECOUNTER会一直显示为0

上一篇:Memory Map --- 存储器映射
下一篇:没有了