魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 991825|回复: 34
打印 上一主题 下一主题

【关于老版计时器0.16问题】=【我的详细解答,希望大家认同】 [复制链接]

Rank: 2

积分
202
帖子
165
精华
0
UID
27504
性别
保密
跳转到指定楼层
1#
发表于 2008-12-22 13:29:11 |只看该作者 |倒序浏览
        刚上论坛,看到一个帖子介绍老版计时器0.16的问题。
在这里我说下我的理解,希望大家认同。有问题可随时加我QQ:319888828,沟通。大家一起研究研究

        我理解是0.16秒是此次版本的计时器的硬件延迟所致。
也就是说我们的手触摸后产生硬件脉冲,此脉冲传递到MCU(主处理芯片)的时间为0.16秒(或者在这个左右)。
大家可以测试下自己手里的老版计时器,如果你很快速的拿起并重新放下一只手,计时器是不会计时的。而新版的没有这个情况。
就是说新版的反应时间肯定在人类反应时间之内。
举例说一下:比如电路中A芯片的反应时间是0.13秒,或者说要保持输入状态改变维持0.13秒才能有输出,那么我们如果在0.13秒之内切换输入状态到原始状态,A芯片是不会产生输出的。

说下我的理解,就是脉冲的传递时间并不会导致计时器的误差,因为你在松开的时候反应时间是0.XX秒,而你按上后的反应时间一样也是0.XX秒。所以抵消掉了。
再说点题外话,而就算目前最简单的51系列MCU,芯片对I/O口的脉冲中断时间也是非常短的。如果你用最小的32.768KHz的晶振,那么反应时间不会超过64/23768 = 0.001953125秒,因为一般硬件中断只耗费几个指令周期而已。更何况是几十上百KHz和几MHz的晶振了。


据说再从前的老版计时器没此问题,我手头并没那个版本的计时器,如果北京谁有可以测试一下,谢谢。
下面是我测试的一些录像。大家可以查看一下(视频正在tudou审核,稍后贴出地址)。
视频部分:
老版计时器和新版比较测试
http://www.tudou.com/programs/view/xxj-1PwyTBk/
http://www.tudou.com/programs/view/M6OGLqgqL7U/
http://www.tudou.com/programs/view/4apkjQkSxV4/

http://www.tudou.com/programs/view/Oh-rz9UOTRc/

谢谢您看完我的帖子,头一次发这么长的帖子,希望大家多多指教!~


[ 本帖最后由 淘淘运气 于 2008-12-22 15:32 编辑 ]

5.30.jpg (25.72 KB, 下载次数: 3)

完全相同的一次计时:) 哦耶!~

完全相同的一次计时:) 哦耶!~

北京魔方专业店
http://www.LoveRubik.cn
http://shop33377325.taobao.com/

Rank: 2

积分
546
帖子
476
精华
1
UID
20926
性别
2#
发表于 2008-12-22 13:44:42 |只看该作者
支持  原来是这个意思 我明白了~ 不愧是这方面有研究的~
魔方吧-吉林群3:qq5862316

使用道具 举报

银魔

小欣然的爸爸

Rank: 7Rank: 7Rank: 7

积分
37843
帖子
34374
精华
15
UID
16477
性别
保密

论坛建设奖 爱心大使 八年元老

3#
发表于 2008-12-22 13:45:26 |只看该作者
坐沙发学习一下

[ 本帖最后由 kexin_xiao 于 2008-12-22 13:46 编辑 ]
天津1群11471969,2群5834223
3群62462688,4群62462702
5群70735234,6群33712046
7群12240584,8群29198783
9群62974165,欢迎加入!

使用道具 举报

Rank: 2

积分
202
帖子
165
精华
0
UID
27504
性别
保密
4#
发表于 2008-12-22 13:49:14 |只看该作者
原帖由 王思宇 于 2008-12-22 13:44 发表
支持  原来是这个意思 我明白了~ 不愧是这方面有研究的~
只是我的理解,可能有些纰漏,希望大家多多交流指导。
北京魔方专业店
http://www.LoveRubik.cn
http://shop33377325.taobao.com/

使用道具 举报

Rank: 4

积分
1806
帖子
1504
精华
0
UID
19971
性别

爱心大使 六年元老

5#
发表于 2008-12-22 14:36:09 |只看该作者
不过我看有的帖子里说,老版计时器有的能测出0.03或0.04S的时间。
苏格拉底曾经说过,一个人的要求越少,他才会离上帝越近。如果真是这样,那么我应该听得到上帝的呼吸。也许,生活原本如此,一半是火焰,一半是海洋。。。

使用道具 举报

Rank: 3Rank: 3

积分
812
帖子
499
精华
0
UID
14657
性别
6#
发表于 2008-12-22 14:36:32 |只看该作者
还不清楚什么是0.16问题,先补课去了~
相逢一笑泯恩仇~

使用道具 举报

红魔

Finger Dancer

Rank: 4

积分
1181
帖子
927
精华
0
UID
35204
性别

论坛建设奖 四年元老

7#
发表于 2008-12-22 14:54:35 |只看该作者
我的老版能按出0点05。~~~~~~

使用道具 举报

红魔

南宁 阿海

Rank: 4

积分
1585
帖子
1488
精华
0
UID
56338
性别
居住地
南宁市
兴趣爱好
速度

四年元老

8#
发表于 2008-12-22 15:06:53 |只看该作者
还真是研究得清楚~~~~
广西魔方群:52604411

使用道具 举报

透魔

u,小写,但必须叫u大哥。

Rank: 6Rank: 6

积分
6966
帖子
7272
精华
0
UID
45516
性别
保密
居住地
乌克兰

爱心大使 八年元老

9#
发表于 2008-12-22 15:10:54 |只看该作者
以前的没问题,只是最近流出的一批有此问题,小于3秒全是0.16的整数倍,即0.16n,大于3秒是0.16n+0.2
浓硫酸下憋气最小步双脚杂耍扔八个九阶五魔方盲拧谁敢来太原挑战?

使用道具 举报

Rank: 2

积分
202
帖子
165
精华
0
UID
27504
性别
保密
10#
发表于 2008-12-22 15:11:27 |只看该作者
原帖由 业余魔术师 于 2008-12-22 14:36 发表
不过我看有的帖子里说,老版计时器有的能测出0.03或0.04S的时间。

那应该不是最近这个版本的吧?
有机会测测从前的计时器。这次可能是对电路进行了改变
北京魔方专业店
http://www.LoveRubik.cn
http://shop33377325.taobao.com/

使用道具 举报

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

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-12-4 01:57

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部