关于指令执行周期

[复制链接]
1554|7
 楼主| 0林心诚0 发表于 2013-12-6 22:26 | 显示全部楼层 |阅读模式
本人给C6713dsp内核配置的时钟为200MHz,然后写了一个计数函数(计数fffff)实现led闪烁,如果执行一次计数指令耗时一个时钟周期(m=1/200_000000s),这样算的话,闪烁周期应该等于2*fffff*m=0.0105s.
但是实际观察起来大概有1s的样子。敢问大神这是神马原因?
 楼主| 0林心诚0 发表于 2013-12-6 23:01 | 显示全部楼层
不要沉了!!!!!!!!!!!!!!!!
zhangmangui 发表于 2013-12-6 23:33 | 显示全部楼层
确定你的时钟跑在200M   建议你反汇编看看
 楼主| 0林心诚0 发表于 2013-12-9 15:36 | 显示全部楼层
我的时钟确实跑在200.寄存器的值也看了,ECLOCKOUT的频率也测了,都没问题。是不是我的计算方法有误?
 楼主| 0林心诚0 发表于 2013-12-9 19:32 | 显示全部楼层
zhangmangui 发表于 2013-12-6 23:33
确定你的时钟跑在200M   建议你反汇编看看

我的时钟确实跑在200.寄存器的值也看了,ECLOCKOUT的频率也测了,都没问题。是不是我的计算方法有误?
zhangmangui 发表于 2013-12-9 21:53 | 显示全部楼层
0林心诚0 发表于 2013-12-9 19:32
我的时钟确实跑在200.寄存器的值也看了,ECLOCKOUT的频率也测了,都没问题。是不是我的计算方法有误? ...

只能这么想了
 楼主| 0林心诚0 发表于 2013-12-10 09:23 | 显示全部楼层
zhangmangui 发表于 2013-12-9 21:53
只能这么想了

:L:lol:dizzy::handshake
1134974591 发表于 2015-12-11 19:33 | 显示全部楼层
您好   能问你一个问题吗   CCS下软仿真时,单步调试可以看到每条指令的执行周期,这个执行周期和硬件上真实执行程序的时间一样吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

97

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部