这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 如何测试delay()函数的较精确时间

共6条 1/1 1 跳转至

如何测试delay()函数的较精确时间

院士
2012-08-10 11:11:33     打赏
    延时函数大家写程序时肯定会用到。如果不使用片上定时器,则大多数程序员会使用简单的nop指令来产生的延时函数。而通过简单的cpu等待来延时的精度一般来说并不精确。要精确测量其延时精度,我们在单片机相关课堂上一定听老师说过,要去看汇编指令,一步一步的算。很遗憾,我的印象中,汇编已经是一个很古老的语言了,当然,也不想去精确的计算,只想求一个大概即可。那问题就来了,如何去简单的计算呢?
    欢迎大家集思广益,我的工作台有示波器,万用表及RL78/G13开发板,晶振32MHz。
    大家可以说一说思路,或者一个成型的解决方案,我来做最后的硬件验证实现及方案反馈。

Come on~~



关键词: 如何     测试     delay     函数     精确     时间    

院士
2012-08-10 17:38:53     打赏
2楼
说实话,不喜欢同类想法的……嘿嘿

院士
2012-08-10 17:40:08     打赏
3楼
求详细的想法……

院士
2012-08-10 17:41:35     打赏
4楼
这个貌似是可以查出来。
比如汇编指令的代码周期什么的。

可是,问题是:一来,要查;二来,要看汇编。
我就想,能不能用简单的实验测一下呢。

院士
2012-08-12 20:09:49     打赏
5楼
这个真高级

瑞萨的这款是CISC的,不知道还适用不?!~

院士
2012-08-13 19:25:54     打赏
6楼
看来只有这一个办法了。
正在忙别的事情。这个明天抽时间具体的算一下。

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]