打印

【GD32F330裸机-KEIL5环境】使用外部中断,debug卡死问题

[复制链接]
1334|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1350280419|  楼主 | 2023-11-20 18:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在注释掉PA1作为外部中断的配置语句后,debug可以正常运行。求助下论坛的高手们,我这个中断配置有问题吗?debug出现异常的原因可能在哪?


void AD_GpioInit(void)
{
        /* 配置时钟 */
    rcu_periph_clock_enable(AD_GPIO_CLOCK);
        rcu_periph_clock_enable(RCU_CFGCMP);
       
    /* 配置PA1 */
    gpio_mode_set(AD_GPIO_PORT, GPIO_MODE_INPUT, GPIO_PUPD_NONE, AD_GPIO_PIN);
       
    /* 将PA1映射到EXTI1 */
        syscfg_exti_line_config(EXTI_SOURCE_GPIOA, EXTI_SOURCE_PIN1);

        /* 配置EXTI1 */
    exti_init(EXTI_1, EXTI_INTERRUPT, EXTI_TRIG_BOTH);
    exti_interrupt_flag_clear(EXTI_1);
        nvic_irq_enable(EXTI0_1_IRQn, 2, 2);

}

使用特权

评论回复

相关帖子

沙发
1350280419|  楼主 | 2023-11-20 18:48 | 只看该作者

【GD32F330裸机-KEIL5环境】使用外部中断,debug卡死问题

[img][/img]C:\Users\zhaol\Desktop\98AD11~1.PNG外部中断配置代码图片

使用特权

评论回复
板凳
1350280419|  楼主 | 2023-11-20 18:56 | 只看该作者

【GD32F330裸机-KEIL5环境】使用外部中断,debug卡死问题





使用特权

评论回复
地板
zwsam| | 2023-11-21 09:05 | 只看该作者

使用特权

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

本版积分规则

3

主题

7

帖子

0

粉丝