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

在按键调试的时候,设置PF0按键为低电平触发,结果程序一直进中断,用的是lanuchpad

另外一个按键触发正常,用电表测试的时候,按键松开为高电平,按下为低电平

baosen ren:

回复 Michael Sun:

一直进低电平中断

baosen ren:

回复 baosen ren:

能具体说说吗

snow John:

应该没有设置输入上啦吧

GPIOPadConfigSet(GPIO_PORTF_BASE,GPIO_PIN_4,GPIO_STRENGTH_2MA,GPIO_PIN_TYPE_STD_WPU);//2MA上啦电阻

baosen ren:

回复 snow John:

设置了,LAUNCHPAD我是两个按键一起初始化的,一个可以,另一个就不行

Michael Sun:

回复 baosen ren:

PF0脚是带锁的,操作的时候需要先解锁。然后再配置功能,上拉电阻等。

解锁如下:

HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = GPIO_LOCK_KEY; HWREG(GPIO_PORTF_BASE + GPIO_O_CR) = 0xFF;

详细信息看GPIOLOCK和GPIOCOMMIT寄存器吧。

赞(0)
未经允许不得转载:TI中文支持网 » 在按键调试的时候,设置PF0按键为低电平触发,结果程序一直进中断,用的是lanuchpad
分享到: 更多 (0)