循环结构的延时计算,怎么算延时了多长啊!

[复制链接]
4123|20
 楼主| tianwen_4524 发表于 2013-8-21 17:11 | 显示全部楼层 |阅读模式
想问下,
for(i=0;i<5000;i++);
这个循环是延时了多长时间啊,大家又是怎么算的????
像我要延时10ms,又是怎么设定啊??????
就算是一个大概的延时都要算下的吧???
拜托,帮帮忙?????????????
 楼主| tianwen_4524 发表于 2013-8-21 17:12 | 显示全部楼层
哦,我说的是在TMS320F2812中!!!!
zhangmangui 发表于 2013-8-21 18:39 | 显示全部楼层
我这里分享的两本书中关于2812的那本书里面有用CCS去计算这个循环函数时间的方法
你去看看
https://bbs.21ic.com/icview-587149-1-1.html
sunsundsp 发表于 2013-8-21 21:27 | 显示全部楼层
今天我还在想这个问题············
zhangmangui 发表于 2013-8-21 22:56 | 显示全部楼层
sunsundsp 发表于 2013-8-21 21:27
今天我还在想这个问题············

手把手教你dsp   281x的那本书中有详细的讲解
sunsundsp 发表于 2013-8-22 08:40 | 显示全部楼层
zhangmangui 发表于 2013-8-21 22:56
手把手教你dsp   281x的那本书中有详细的讲解

我很早就下了,一直没看······看来要好好研究一下这本书
 楼主| tianwen_4524 发表于 2013-8-22 10:05 | 显示全部楼层
zhangmangui 发表于 2013-8-21 22:56
手把手教你dsp   281x的那本书中有详细的讲解

版主啊,你可不可以送佛送到西啊,具体在哪章啊??这个问题应该很简单吧,要不你简单说下,怎样???????
       我猜:应该不在循环结构的开始和结束处设定个断点,定时看来时间吧????????
zhangmangui 发表于 2013-8-22 11:23 | 显示全部楼层
tianwen_4524 发表于 2013-8-22 10:05
版主啊,你可不可以送佛送到西啊,具体在哪章啊??这个问题应该很简单吧,要不你简单说下,怎样???? ...

哎  没变法了  110页
 楼主| tianwen_4524 发表于 2013-8-22 17:15 | 显示全部楼层
兄弟们,具体在122页!!!!!:dizzy:
coolarc 发表于 2013-8-22 19:17 | 显示全部楼层
如果我没记错的话,TI给的头文件里带一个delay***函数,输入参数多少微秒就可以。
江枫渔火 发表于 2013-8-23 09:22 | 显示全部楼层
循环也是一些重复指令,主要看变成什么汇编指令,每个指令又需要多少时间,
这样循环指令延时并不很精确
zhangmangui 发表于 2013-8-23 13:50 | 显示全部楼层
tianwen_4524 发表于 2013-8-22 17:15
兄弟们,具体在122页!!!!!

啊  在122页吗  你说的是pdf的122页吧   我说的110是指书标注的页码
zhangmangui 发表于 2013-8-23 13:51 | 显示全部楼层
coolarc 发表于 2013-8-22 19:17
如果我没记错的话,TI给的头文件里带一个delay***函数,输入参数多少微秒就可以。 ...

这个我没看到过   希望你下来找找  给大家分享一下  谢啦
zhangmangui 发表于 2013-8-23 13:52 | 显示全部楼层
江枫渔火 发表于 2013-8-23 09:22
循环也是一些重复指令,主要看变成什么汇编指令,每个指令又需要多少时间,
这样循环指令延时并不很精确 ...

是有一定的误差的
 楼主| tianwen_4524 发表于 2013-8-24 10:06 | 显示全部楼层
zhangmangui 发表于 2013-8-23 13:52
是有一定的误差的

昨晚折腾了一个多钟,资料的是3.3,我用的是4.2,最后还是搞不懂,就是我找不到它究竟运作了多少个CPU时钟周期,3.3一点那个画面显示就看到“CPU时钟周期显示”,但4.2版本的找不到啊??????郁闷啊???
 楼主| tianwen_4524 发表于 2013-8-24 10:27 | 显示全部楼层
江枫渔火 发表于 2013-8-23 09:22
循环也是一些重复指令,主要看变成什么汇编指令,每个指令又需要多少时间,
这样循环指令延时并不很精确 ...

我也知道他是循环指令,我就是每条汇编指令的占用的时间啊???
兄弟那你有所有汇编指令集占用CPU时钟周期的资料吗?
给我发一份,自己算更简单!!!!!
zhangmangui 发表于 2013-8-24 23:52 | 显示全部楼层
tianwen_4524 发表于 2013-8-24 10:06
昨晚折腾了一个多钟,资料的是3.3,我用的是4.2,最后还是搞不懂,就是我找不到它究竟运作了多少个CPU时 ...

https://bbs.21ic.com/icview-582856-1-1.html
这里面的分享  你可以看看  是不是有相关介绍
JPLiang2013 发表于 2013-8-26 10:45 | 显示全部楼层
小弟给你一个建义,数字示波器一台,芯片输出口一脚,做一个方波量一量
JPLiang2013 发表于 2013-8-26 10:46 | 显示全部楼层
不费时,不伤神呀
 楼主| tianwen_4524 发表于 2013-8-29 13:34 | 显示全部楼层
zhangmangui 发表于 2013-8-24 23:52
https://bbs.21ic.com/icview-582856-1-1.html
这里面的分享  你可以看看  是不是有相关介绍 ...

谢谢!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

236

帖子

0

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