找回密码
 注册
搜索
查看: 1096|回复: 7

全键盘的中断处理和音频的冲突问题

[复制链接]
发表于 2010-5-8 15:43:35 | 显示全部楼层 |阅读模式
用SN7325做全键盘的扩展芯片,发现在播放音频文件的时候按按键,CPU就会去处理扩展芯片的中断,播放的音频就会出现断断续续的情况,但是又不能屏蔽掉这个中断,这应该怎么处理呀?有没有做过的同志有这个经验?谢谢呀!
发表于 2010-5-8 21:01:34 | 显示全部楼层
你是那个平台上用的,我们25上用没有碰到这个问题啊。
点评回复

使用道具 举报

 楼主| 发表于 2010-5-8 21:50:36 | 显示全部楼层
MTK6226平台上用的。
点评回复

使用道具 举报

发表于 2010-5-9 10:02:04 | 显示全部楼层
查看一下中断到mmi的传递链,感觉不象是这个问题引起的。
点评回复

使用道具 举报

发表于 2010-5-10 11:52:13 | 显示全部楼层
你关掉7325--这个问题没有了,
你开7325中断,关7325的time也会没有。哈哈!
点评回复

使用道具 举报

 楼主| 发表于 2010-5-15 13:59:50 | 显示全部楼层
已经解决了,是EINT1_DEBOUNCE_TIME_DELAY引起的,在播放音频的时候要把这个东西设为20左右,也就是要有200ms的去抖,但是副作用是按键响应比较慢,在没有播放音频的时候把这个参数设为0,就可以解决了。谢谢大家的讨论和启发。
点评回复

使用道具 举报

发表于 2010-5-16 01:52:50 | 显示全部楼层
楼主好人,顶[em01]
点评回复

使用道具 举报

发表于 2010-5-19 19:06:49 | 显示全部楼层
顶下,楼主是好人来的。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-30 14:49 , Processed in 0.044357 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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