另外一个按键触发正常,用电表测试的时候,按键松开为高电平,按下为低电平
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
另外一个按键触发正常,用电表测试的时候,按键松开为高电平,按下为低电平
一直进入的是哪个中断?
PF0默认为NMI功能且这个脚的功能切换需要使用LOCK寄存器和COMMIt寄存器来解锁。
切换为GPIO功能然后设置为输入 上拉 就可以了。
PF0脚是带锁的,操作的时候需要先解锁。然后再配置功能,上拉电阻等。
解锁如下:
HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = GPIO_LOCK_KEY;
HWREG(GPIO_PORTF_BASE + GPIO_O_CR) = 0xFF;
详细信息看GPIOLOCK和GPIOCOMMIT寄存器吧。