找回密码
 注册
搜索
查看: 1121|回复: 6

[讨论] 新人请教一个问题,MTK平台MT6305开机键的旁边用一个二极管连到一个键盘GPIO的作用

[复制链接]
发表于 2009-5-20 17:55:00 | 显示全部楼层 |阅读模式
如题,开机键Powerkey接地不是就开机了吗?这条路径上用一个键盘gpio通过一个二极管连过来时做什么用的呢?小弟量了一下,发现也不是用来锁电平的啊。
谢谢啦!
发表于 2009-5-21 12:39:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复

使用道具 举报

 楼主| 发表于 2009-5-22 10:45:16 | 显示全部楼层
二极管是防止倒灌的,但是键盘的GPIO是干什么用呢?
我试着把二极管去掉,开机就开不了了,关机也关不了,说明开机和关机都和那个键盘的GPIO有关。不知软件里的流程是怎样的,有清楚地兄弟能说一下吗?
点评回复

使用道具 举报

发表于 2009-6-5 15:38:28 | 显示全部楼层
去掉二极管应该可以开机,但是不能关机,你再确认下
点评回复

使用道具 举报

发表于 2009-6-11 10:01:47 | 显示全部楼层
此二极管主要是用来检测开关机按键的按下时间长短的,在关机的状态下,它不起作用,开机的时候,按关机键同时此GPIO被拉低,CPU检测到时长,短就是挂机,长(大概3秒吧)就是关机。
点评回复

使用道具 举报

发表于 2009-6-11 10:03:28 | 显示全部楼层
以下是引用chidyne在2009-6-11 10:01:47的发言:
此二极管主要是用来检测开关机按键的按下时间长短的,在关机的状态下,它不起作用,开机的时候,按关机键同时此GPIO被拉低,CPU检测到时长,短就是挂机,长(大概3秒吧)就是关机。

补充点:开机的过程中这个二极管也起作用的。同样的作用。不过那个时候,各GPIO都已经完成了初始化,系统时钟及各常态电压都已经有了
点评回复

使用道具 举报

发表于 2009-6-11 11:53:11 | 显示全部楼层
学习了[em01]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-10-6 06:40 , Processed in 0.075244 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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