关于CE中断

as1011   2010-2-3 13:20 楼主
DM9000片子中断线我接的是EINT0(GPH0:0),这个引脚同时也是Wake up中断,但是文档上说,PowerDown情况下是Wake Up中断,正常状态下是普通中断。我在BSPIntrInit()中上拉该引脚后,在后面不知道被哪里下拉了,查BSP没发现其他哪里使用GPH0。

怎么回事呢?

回复评论 (2)

EINT0一般被用作power按键,你看一下power button的驱动吧。

另外说一点:“这个引脚同时也是Wake up中断,但是文档上说,PowerDown情况下是Wake Up中断,正常状态下是普通中断”这个说法很有问题。
点赞  2010-2-3 14:08
引用: 引用 1 楼 yashi 的回复:
EINT0一般被用作power按键,你看一下power button的驱动吧。

另外说一点:“这个引脚同时也是Wake up中断,但是文档上说,PowerDown情况下是Wake Up中断,正常状态下是普通中断”这个说法很有问题。


谢谢楼上的老大,我这边power button没用。
这是文档上的说法:

GPH0CON[0] [3:0] 0000 = Input, 0001 = Output, 0010 = WKUP_INT[0] 0000
NOTE: WKUP_INT[x] are used for wakeup source in Power down and Idle mode, in Normal mode,these are same
as NWU_INTGx

有什么问题?
点赞  2010-2-3 14:50
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复