中断程序最终调用的是void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin)函数,该函数已经由系统生成,但内容为空,且前面加了__weak声明。用户需要重新定义该函数,并在函数内实现自己需要的功能,当外部中断产生时,就会调用用户自定义的函数,而不是调用__weak声明的函数。
中断程序最终调用的是void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin)函数,该函数已经由系统生成,但内容为空,且前面加了__weak声明。用户需要重新定义该函数,并在函数内实现自己需要的功能,当外部中断产生时,就会调用用户自定义的函数,而不是调用__weak声明的函数。
Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.