wenyangzeng 发表于 2018-5-15 17:45:51

本帖最后由 wenyangzeng 于 2018-5-15 17:49 编辑

wjianmei0311 发表于 2018-5-15 17:12
这种情况要怎么解决呢?改变分压电阻?
建议使用下降沿中断,去除R17,
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_Up;

或者使用上升沿中断,去掉R16

wjianmei0311 发表于 2018-5-16 00:47:30

wenyangzeng 发表于 2018-5-15 17:45
建议使用下降沿中断,去除R17,
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_Up;



找到问题了,同样的中断配置代码,如果没用IAP,直接从0x08000000运行程序,可以进入中断,如果烧了IAP,从配置的地址0x08003000运行程序就进不了中断,APP中我也做了向量中断表重映射,EXTI4_15_IRQHandler这个中断就可以正常进入运行,而EXTI0_1_IRQHandler这个中断就进不去。现在不知道什么回事,迷茫中。

wolfgang2015 发表于 2018-5-16 12:39:20

中断配置表重被IAP重新定义过了吧。
页: 1 [2]
查看完整版本: STM32F072_PB1无法进入中断