原创 奴仆函数

2012-10-2 22:11 904 5 7 分类: 软件与OS

        想不到吧!我所谓的奴仆函数就是_nop_()。知道那是干嘛用的吗?是在Keil里面调用一个空指令。一般是被我们用来延时的。

        最近搞了一个奇怪的程序,把一个循环128次的循环展开写,也就是有128步,每一步的延时要求非常精确。刚开始的时候我自己写的一个延时函数,用示波器直接看延时长度,发现随着延时值的改变,延时长度并不是线性的。后来用_nop_()函数来延时,发现好准啦!下一个延时值往往能够根据两步之间的延时差直接算出。我用的STC12系列的单片机,15M晶振,一个_nop_()函数能够延时大约80ns。

        好喜欢_nop_()函数啊!所以我干脆给它起了个名字,叫它奴仆函数,因为“奴仆”两个字的拼音开头字母是“np”,而且我感觉_nop_()函数就像一个忠实的奴仆,默默地为我精确延时。好喜欢奴仆函数啊!

tam

文章评论2条评论)

登录后参与讨论

用户377235 2012-10-31 10:18

加我qq 532775119 电子爱好者

用户593939 2012-10-5 23:11

我想是工作找到乐趣
相关推荐阅读
13510179723_912348475 2018-04-15 22:40
BOOST-DRV8711测试
20180415 BOOST-DRV8711买了不知道几年了,一直想测试一下TI步进电机细分芯片256细分的神奇,一直没能抽出时间。感觉当年先进的技术都快被淘汰了,我还没测试过,是一个梗。今...
13510179723_912348475 2015-05-10 12:06
怀念
偶尔又遇到自己的博文。好怀念!工作后没有以前那么悠哉,没有那么多时间写博客。前几天刚刚度过工作周年纪念日,过去的一年瞎扯蛋,到现在,似乎又回到搞硬件的“正道”上来了!...
13510179723_912348475 2014-08-18 21:49
3个月的玩儿失踪
        不知不觉失踪了3个月,不明真相的还以为我被自己的上一篇博文打击了,或者殉情了,其实我是被工作压抑了。         工作后没有当学生那种闲心情,即使有也写不出任何东西。灵感全...
13510179723_912348475 2014-05-19 21:41
失去的痛楚
         我不知道自己究竟喜不喜欢她,她并不漂亮,性格大大咧咧。但是有一点我是知道的,我对她有那么一点感觉。所以,我很想告诉她我的感受,但也犹豫不决。          她告诉我她要离...
13510179723_912348475 2014-05-13 22:47
我变了,也会变
        为了适应社会,我给自己留了一个忠言:吃任何小亏。         有人说过,人20岁不冲动不会成功,30谁还冲动也不会成功。我28岁,慢慢成熟下来,看来是早熟了。     ...
13510179723_912348475 2014-05-09 22:46
上了一周班
        悲催了,开始上班。          不知不觉干了一周。因为还是实习,在公司瞎奋,没有压力。第一天部门老大出差了,我被安排在生产一线参观;第二天请了假去富士康面试,实质上就是去...
我要评论
2
5
关闭 站长推荐上一条 /2 下一条