找回密码
 注册
搜索
查看: 1006|回复: 2

[讨论] mtk,关于eint5的使用

[复制链接]
发表于 2007-11-6 20:55:59 | 显示全部楼层 |阅读模式
6230手册上介绍eint5和gpio35复用,只有边沿触发,no debounce.
通过把gpio35设置为gpio  mode,input,pull enable,gpio data inversion disable后,该引脚可以响应中断,可是开机不按任何键也会不停的进入中断,导致系统崩溃。硬件设计上是按下按键将该脚接地,松开时只是接了个esd器件,为什么会不停的产生中断? 边沿怎么产生的? 用示波器测量发现开机过程io35一直为低电平,如果是低电平触发才有可能是这个情况,是mtk手册错了?
中断用EINT_Registration(5, KAL_FALSE, low, eint5_hisr, kal_true/*auto_umask*/);注册,当参数low为hig时不会进入中断。电路见附件


【文件名】:07116@52RD_eint5.rar
【格 式】:rar
【大 小】:9K
【简 介】:
【目 录】:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2007-11-7 18:16:23 | 显示全部楼层
mtk文档错了,eint5是电平触发的。
点评回复

使用道具 举报

发表于 2008-12-19 21:53:01 | 显示全部楼层
还附有图纸,楼主挺认真的
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-10-6 06:47 , Processed in 0.045635 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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