微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530外部中斷

CC2530外部中斷

时间:10-02 整理:3721RD 点击:

不管IO设置成上升沿还是下降沿触发,按键都只会在下降沿触发中断。而且打断点发现,不管什么触发方式,一次按键按下松开,均会导致两次进入中断。

应该不会。你是不是IO配置有问题。给你一个IO口配置,你可以参考一下。

/*****************************************************************************
接收使能中断
p0.0
******************************************************************************/
void RxEnableInterruptInit(void)
{
P0SEL &= ~BV(0);
P0DIR &= ~BV(0);
P0INP &= ~BV(0);
P0IEN |= BV(0); //中断使能

P2INP &= ~BV(5);//端口模式上拉
//PICTL &= ~(0x1 << 0);//上升沿中断改为下降沿
PICTL |= (0x1 << 0);
IEN1 |= (0x1 << 5);//端口0中断使能
P0IFG = 0;
P0IF = 0;
return;
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top