请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C123GH6PM Thread 中讨论的其他器件:EK-TM4C123GXL、
你好。
我尝试在按下 Tiva C 系列 Launchpad 上的 SW1 (PF4)时生成中断。 出于某种原因、中断服务例程不会命中(使用断点进行验证)。 我已按如下方式配置 GPIO:
void GPIO_config() { SysCtlPeripheralEnable (SYSCTL_Periph_GPIOF); GPIOPinTypeGPIOInput (GPIO_PORTF_BASE、GPIO_PIN_4); IntEnable (INT_GPIOF); GPIOPadConfigSet (GPIO_PORTF_BASE、GPIO_PIN_4、GPIO_Strength _2mA、GPIO_PIN_TYPE_STD_WPU); GPIOIntDisable (GPIO_PORTF_BASE、GPIO_PIN_4); GPIOIntClear (GPIO_PORTF_BASE、GPIO_PIN_4); GPIOIntRegister (GPIO_PORTF_BASE、IR_received_); GPIOIntTypeSet (GPIO_PORTF_BASE、GPIO_PIN_4、GPIO_FALLING_EDGE); GPIOIntEnable (GPIO_PORTF_BASE、GPIO_PIN_4); }
我不熟悉这一点、因此可能缺少一些非常基本的东西。 我们非常感谢您的任何帮助。
谢谢。