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