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 static/image/common/back.gif
今天我还在想这个问题············

手把手教你dsp   281x的那本书中有详细的讲解

sunsundsp 发表于 2013-8-22 08:40

zhangmangui 发表于 2013-8-21 22:56 static/image/common/back.gif
手把手教你dsp   281x的那本书中有详细的讲解

我很早就下了,一直没看······看来要好好研究一下这本书

tianwen_4524 发表于 2013-8-22 10:05

zhangmangui 发表于 2013-8-21 22:56 static/image/common/back.gif
手把手教你dsp   281x的那本书中有详细的讲解

版主啊,你可不可以送佛送到西啊,具体在哪章啊??这个问题应该很简单吧,要不你简单说下,怎样???????
       我猜:应该不在循环结构的开始和结束处设定个断点,定时看来时间吧????????

zhangmangui 发表于 2013-8-22 11:23

tianwen_4524 发表于 2013-8-22 10:05 static/image/common/back.gif
版主啊,你可不可以送佛送到西啊,具体在哪章啊??这个问题应该很简单吧,要不你简单说下,怎样???? ...

哎没变法了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 static/image/common/back.gif
兄弟们,具体在122页!!!!!

啊在122页吗你说的是pdf的122页吧   我说的110是指书标注的页码

zhangmangui 发表于 2013-8-23 13:51

coolarc 发表于 2013-8-22 19:17 static/image/common/back.gif
如果我没记错的话,TI给的头文件里带一个delay***函数,输入参数多少微秒就可以。 ...

这个我没看到过   希望你下来找找给大家分享一下谢啦

zhangmangui 发表于 2013-8-23 13:52

江枫渔火 发表于 2013-8-23 09:22 static/image/common/back.gif
循环也是一些重复指令,主要看变成什么汇编指令,每个指令又需要多少时间,
这样循环指令延时并不很精确 ...

是有一定的误差的

tianwen_4524 发表于 2013-8-24 10:06

zhangmangui 发表于 2013-8-23 13:52 static/image/common/back.gif
是有一定的误差的

昨晚折腾了一个多钟,资料的是3.3,我用的是4.2,最后还是搞不懂,就是我找不到它究竟运作了多少个CPU时钟周期,3.3一点那个画面显示就看到“CPU时钟周期显示”,但4.2版本的找不到啊??????郁闷啊???

tianwen_4524 发表于 2013-8-24 10:27

江枫渔火 发表于 2013-8-23 09:22 static/image/common/back.gif
循环也是一些重复指令,主要看变成什么汇编指令,每个指令又需要多少时间,
这样循环指令延时并不很精确 ...

我也知道他是循环指令,我就是每条汇编指令的占用的时间啊???
兄弟那你有所有汇编指令集占用CPU时钟周期的资料吗?
给我发一份,自己算更简单!!!!!

zhangmangui 发表于 2013-8-24 23:52

tianwen_4524 发表于 2013-8-24 10:06 static/image/common/back.gif
昨晚折腾了一个多钟,资料的是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 static/image/common/back.gif
https://bbs.21ic.com/icview-582856-1-1.html
这里面的分享你可以看看是不是有相关介绍 ...

谢谢!!!!!
页: [1] 2
查看完整版本: 循环结构的延时计算,怎么算延时了多长啊!