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

MSP432gpio PORT1中断问题,如何设置中断

在做GPIO端口 PORT1中断实验的时候,设置中断的代码如下

GPIO_setAsInputPinWithPullUpResistor(GPIO_PORT_P1, GPIO_PIN1);

GPIO_clearInterruptFlag(GPIO_PORT_P1, GPIO_PIN1);

GPIO_enableInterrupt(GPIO_PORT_P1, GPIO_PIN1);

GPIO_interruptEdgeSelect(GPIO_PORT_P1, GPIO_PIN1, GPIO_HIGH_TO_LOW_TRANSITION);

Interrupt_enableInterrupt(PORT1_IRQn);

并且已经在startup启动文件中中断向量表里加入了中断处理函数,但是PORT1中断就是不能用,按键按下以后没反应,什么问题?我这个中断的设置程序是官方例程中的,但是还是不行,可能是什么原因?

灰小子:

楼主你好,你用的什么开发环境?哪一个例程?

推荐使用最新的例程http://dev.ti.com/tirex/#/?link=Software%2FSimpleLink%20MSP432P4%20SDK%2FExamples%2FDevelopment%20Tools%2FMSP432P401R%20LaunchPad%20-%20Red%202.x%20(Red)%2FDriverLib%2Fgpio_input_interrupt

赞(0)
未经允许不得转载:TI中文支持网 » MSP432gpio PORT1中断问题,如何设置中断
分享到: 更多 (0)