stm32单片机编译报错:error: #20: identifier “TIM2_IRQn” is undefined

出错的原因:选择单片机型号头文件不对
出错例字如下图:
STM32单片机报错error: #20: identifier “TIM2_IRQn“ is undefined
编译报错:
STM32单片机报错error: #20: identifier “TIM2_IRQn“ is undefined
解决此错误步骤:
1、选择工具栏中的魔法棒
STM32单片机报错error: #20: identifier “TIM2_IRQn“ is undefined
2、选择Options窗口中的C/C++选项,修改对应单片机的头文件,即可解决此错误,要确定自己在编写程序选的单片机型号是多少。
STM32单片机报错error: #20: identifier “TIM2_IRQn“ is undefined
比如我原来选择的单片机型号是STM3207系列的,但头文件是STM32F104,就会报上面的错误,当我修改了头文件为STM32F070,错误就可以解决。

相关文章: