TI中文支持网
TI专业的中文技术问题搜集分享网站

P1口和P2做下降沿中断按键

为什么外中断口是P2.0,程序里却这样设置

#define HAL_KEY_JOY_MOVE_ICTL     P2IEN /* Port Interrupt Control register */

#define HAL_KEY_JOY_MOVE_EDGEBIT  BV(3)

HAL_KEY_JOY_MOVE_ICTL |= HAL_KEY_JOY_MOVE_EDGEBIT;??

P1口有设置了相应的寄存器,为什么不能进入中断?

P00,P01,P07仿真时能进入HalKeyPoll();脱机后却不行

VV:

应该是设置的PICTL (0x8C) – Port Interrupt Control寄存器的。

P1口在协议栈里面有用作其他功能的,需要先屏蔽掉

XL Peng:

回复 VV:

具体做什么用,如何屏蔽

赞(0)
未经允许不得转载:TI中文支持网 » P1口和P2做下降沿中断按键
分享到: 更多 (0)