魔方吧·中文魔方俱乐部

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

【关于老版计时器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

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

使用道具 举报

Rank: 2

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

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

使用道具 举报

Rank: 2

积分
202
帖子
165
精华
0
UID
27504
性别
保密
4#
发表于 2008-12-22 15:36:43 |显示全部楼层
有问题。。。。。。。。。。。。。

[ 本帖最后由 淘淘运气 于 2008-12-22 16:29 编辑 ]
北京魔方专业店
http://www.LoveRubik.cn
http://shop33377325.taobao.com/

使用道具 举报

Rank: 2

积分
202
帖子
165
精华
0
UID
27504
性别
保密
5#
发表于 2008-12-23 13:00:59 |显示全部楼层
原帖由 flywill 于 2008-12-23 00:31 发表

以前的计时器没有这个问题。我从0.03,0.04,0.05--0.18,0.19,0.20 所有的成绩都拍出来了。

这一批是记时上存在残次,而不是电路改变,应该是电路生产失败。存在bug。

计时上存在残次?
您的意思是这批的计时器和从前的老版计时器电路上完全一样?

我不了解您说的电路生产失败是什么意思。您说的bug是软件bug还是硬件bug?
北京魔方专业店
http://www.LoveRubik.cn
http://shop33377325.taobao.com/

使用道具 举报

Rank: 2

积分
202
帖子
165
精华
0
UID
27504
性别
保密
6#
发表于 2008-12-26 09:54:22 |显示全部楼层
cube_master说,此次计时器的精度是0.02秒,至于大家为什么只能拍出0.16秒开外的事情,我又详细查了下电路,确实是有硬件延迟。延迟至少在0.1秒以上。具体多少就需要仪器测量了。
北京魔方专业店
http://www.LoveRubik.cn
http://shop33377325.taobao.com/

使用道具 举报

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

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

GMT+8, 2024-5-12 05:23

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部