智能车制作

标题: 延时 [打印本页]

作者: 黄凯LOVE    时间: 2013-5-20 15:38
标题: 延时
40M的主频,执行一个指令用2.5ns吗?如果延时10ns的话是不是用for(i=0;i<4;i++) ;就可以呢?急求!!!!!!!!!!!!!
作者: jamesdeep    时间: 2013-5-20 23:27
当然不,一条指令的执行时间是不一定的,比如同样一个i++,如果i是unsigned int和unsigned char的情况下,执行时间有很大差别,想要精确定时,最好用周期定时中断,里面设一个变量然后++
作者: yyyzrxh    时间: 2013-6-17 09:15
jamesdeep 发表于 2013-5-20 23:27
当然不,一条指令的执行时间是不一定的,比如同样一个i++,如果i是unsigned int和unsigned char的情况下,执 ...

原来如此,受教受教

作者: cangjr10    时间: 2013-6-17 14:20
用示波器看
作者: hzddyx    时间: 2013-8-16 15:58
用一个引脚的电平变换做作延时指示,延时一段时间后,用示波器查看引脚电平变换,就可以大约估算延时的时间
作者: 鳕伊隐人    时间: 2014-1-19 15:19
弱弱的问一下,怎么用示波器来估算延时?还不是很会用数字示波器。




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2