找回密码
 注册
搜索
查看: 1573|回复: 18

[讨论] 请问按键反应太慢会有什么引起.和弦芯片对它会有影响吗?

[复制链接]
发表于 2005-12-11 13:22:00 | 显示全部楼层 |阅读模式
请问按键反应太慢会有什么引起.和弦芯片对它会有影响吗?
[em03]
发表于 2005-12-11 14:17:00 | 显示全部楼层
<P>按键反应太慢很有可能是软件设置的键盘扫描时间太长而造成的!</P><P>因为按键的矩阵信号是接入到MCU的,MCU会不断有扫描信号扫描键盘矩阵,键盘扫描时间由软件来设置的!</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-12-11 16:18:00 | 显示全部楼层
<P>同意楼上的说法!</P>
点评回复

使用道具 举报

发表于 2005-12-11 22:12:00 | 显示全部楼层
在硬件上这两部分不应该互相影响的,键盘响应过慢应该是驱动程序的原因,一方面是扫描的原因,一方面是驱动程序中还有其它的操作影响了程序执行的效率[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-12-12 10:46:00 | 显示全部楼层
按键操作有刷屏动作吗?有LCM刷新太慢引起的。
点评回复

使用道具 举报

 楼主| 发表于 2005-12-12 12:53:00 | 显示全部楼层
<P>有啊,一般是在3秒左右就会显示按键值.因为其他机子正常,所以软件上已经确认基本上没有什么问题.我只动过和弦芯片,期间有些和弦芯片短路发热,但有些更换或重新焊接就是正常,有些就会反应很慢.当我把和弦芯片去掉,还是很慢啊!</P><P>求救各位大哥指导一下啊</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-12-12 16:21:00 | 显示全部楼层
建议先把按键声关闭,然后比较一下速度,如果提高了,请在MIDI芯片这边努力!如果速度还是没有变化,请在LCD那边想办法![br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-12-13 08:51:00 | 显示全部楼层
我曾经做过一款手机,按键反应就是慢,让设计公司去改,他们说提高不了了。如果各位说和程序的扫描周期有关系? 那为什么不可以通过加快扫描周期来提高呢? 是不是当时设计公司选的芯片速度太慢了?是wavecom的芯片。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2005-12-13 10:46:00 | 显示全部楼层
我测量过,在LCD_CS线上的信号就很慢才有反应.我把LCD拆了还是一样的结果
点评回复

使用道具 举报

发表于 2005-12-13 12:12:00 | 显示全部楼层
通常MIDI和MCU之间之间有中断信号的通信的,拆掉MIDI,再把中断屏蔽掉,或者把中端信号线拉高或拉低,再试试。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-12-14 21:32:00 | 显示全部楼层
<P>可能有以下几种原因:</P><P>扫描键盘矩阵的频率慢,芯片版本太低,没有足够大的寄存器、存储器,数据只能排队等候处理。</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-12-20 18:06:00 | 显示全部楼层
FLASH驱动问题也可能会引起按键反应时快时慢,以前在INTEL的FLASH出现过。
点评回复

使用道具 举报

发表于 2005-12-22 16:00:00 | 显示全部楼层
我觉得可能是你key的响应中断程序优先级别不够!!可能低于Midi那部分的中断,所以没有midi的时候也误进了相应的中断或者midi出了问题就会反映狂慢![br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-2-8 13:23:00 | 显示全部楼层
按键扫描主要由MCU来完成,按下一个键后,如果要处理的任务很耗时,表现出来就是反应太慢.另外按键一般会有按键提示音,如果和炫芯片工作不正常,MCU处理按键提示音的时间就长,结果就是按键反应慢.[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-2-9 10:58:00 | 显示全部楼层
可能会是你re-work的时候产生了寄生电容,使你的按键上升沿的上升时间变长,从而使响应时间变长
点评回复

使用道具 举报

发表于 2006-2-10 13:45:00 | 显示全部楼层
我觉得这个问题完全是软件设置的问题,与硬件没有太大的关系
点评回复

使用道具 举报

发表于 2006-2-13 17:33:00 | 显示全部楼层
键盘驱动现在基本各个公司都差不多了. 检索按键都是用扫描的方式.所以这方面不应该是导致按键响应慢的原因. 你可以看看软件方面在处理按键事件的时候是不是会被其他事件打断导致响应慢. 或者你的手机进入了SLEEP模式, 按键唤醒机制没有做好.[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-2-16 23:03:00 | 显示全部楼层
<P>My most experience is that S/W tuning can improve much! Basically, you can trace code to know where the bottleneck is. Then change some oder or priority, or even change some complie option to .....</P>
<P>Note, I have one bad experience in satndby mode of accessories, for example, camera. Some components' standby mode will fail sometimes, so make whole system perform bad. Also can be a reference.</P>

<P align=right><FONT color=red>+5 RD币</FONT></P>
[此贴子已经被feel于2006-2-19 23:45:10编辑过]
点评回复

使用道具 举报

发表于 2006-2-17 09:43:00 | 显示全部楼层
如果就一台机器有问题的话, 关掉按键音或去掉MIDI 芯片,如好了的话,可能是MIDI的原因,否则可能有其他硬件有不间断的中断所至。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-23 23:10 , Processed in 0.051443 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表