EXTI
回帖(1)
2022-12-13 11:30:18
** 以 PC6 和 PA6 为例,两个引脚都可以配置为 GPIO_EXTI6 **
- PC6 配置为 GPIO_EXTI6,用户标签 EXTI_PC6 并在 NVIC 设置中启用中断
- PA6 配置为输出,用户标签 Output_PA6
在EXTI9_5_IRQHandler()中,用户会发现下面的HAL_GPIO_EXTI_IRQHandler(Output_PA6_Pin)而不是HAL_GPIO_EXTI_IRQHandler(EXTI_PC6_Pin);
解决方法:
删除 PA6用户标签或将其状态设置为重置状态,这将为您提供正确的生成代码。
** 以 PC6 和 PA6 为例,两个引脚都可以配置为 GPIO_EXTI6 **
- PC6 配置为 GPIO_EXTI6,用户标签 EXTI_PC6 并在 NVIC 设置中启用中断
- PA6 配置为输出,用户标签 Output_PA6
在EXTI9_5_IRQHandler()中,用户会发现下面的HAL_GPIO_EXTI_IRQHandler(Output_PA6_Pin)而不是HAL_GPIO_EXTI_IRQHandler(EXTI_PC6_Pin);
解决方法:
删除 PA6用户标签或将其状态设置为重置状态,这将为您提供正确的生成代码。
举报
更多回帖