打印
[技术问答]

[hk32030m]中断问题

[复制链接]
438|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bestdesign11|  楼主 | 2021-3-11 17:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在做开发板的中断部分学习,在中断源配置上有问题:例如按键1接的是GPIOA的PIN3,按键2接在GPIOD的PIN3,那么我在设置中断源的时候可以把他们分别设置中断线3和中断线4上吗?可我试过了,按键1,和按键2都没有反应,大家帮忙看看是哪里的问题.
#define KEY1_INT_GPIO_PORT         GPIOA
#define KEY1_INT_GPIO_CLK          (RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIO)
#define KEY1_INT_GPIO_PIN          GPIO_Pin_3
#define KEY1_INT_EXTI_PORTSOURCE   EXTI_PortSourceGPIOA
#define KEY1_INT_EXTI_PINSOURCE    EXTI_PinSource3
#define KEY1_INT_EXTI_LINE         EXTI_Line3
#define KEY1_INT_EXTI_IRQ          EXTI3_IRQn

#define KEY1_IRQHandler            EXTI3_IRQHandler


#define KEY2_INT_GPIO_PORT         GPIOD
#define KEY2_INT_GPIO_CLK          (RCC_APB2Periph_GPIOC|RCC_APB2Periph_AFIO)
#define KEY2_INT_GPIO_PIN          GPIO_Pin_3
#define KEY2_INT_EXTI_PORTSOURCE   EXTI_PortSourceGPIOD
#define KEY2_INT_EXTI_PINSOURCE    EXTI_PinSource3
#define KEY2_INT_EXTI_LINE         EXTI_Line4
#define KEY2_INT_EXTI_IRQ          EXTI4_IRQn

#define KEY2_IRQHandler            EXTI4_IRQHandler

使用特权

评论回复

相关帖子

沙发
看别人照片| | 2021-3-11 18:14 | 只看该作者
你在按键边上增加一个电容,试试。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

256

帖子

1

粉丝