官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机硬件工程师交流 > MTK中断问题求助

MTK中断问题求助

05-08
其实是非常简单的一个问题,但是我是硬件,所以还是麻烦软件的朋友了
想在MT6225平台的手机上设计四个其他功能的按键(譬如MP3的快进,快退,停止,播放四个功能键),但是由于GPIO数量限制,基本上只有一个AUXADIN6 PIN有空余,所以计划设计电阻分压的方式,即产生三个按键分别产生1V,1.5V,2V,2.5V四个电平给AUXADIN6 PIN来做区分
但问题是如果这样设计,那是否是说系统就要不停的侦测这个AUXADIN6 PIN的状态?这样是不是会非常占用系统的资源?是否可行?
或者是否需要想办法找个有中断功能的的GPIO出来,等有中断产生后再通过读ADC值以执行不同的按键功能?

要么轮询,要么中断,中断更好。

但是轮询会不会很占用系统资源呢?比方说我100MS轮询一次

为什么要用GPIO呢,不用键盘不行?

Top