[STM32F1] timer2进不了中断

[复制链接]
1425|23
 楼主| xxmmi 发表于 2022-1-2 17:31 | 显示全部楼层
各位大大,终于找到原因了,原因在system_stm32f10x.c文件中的 #define VECT_TAB_OFFSET  0x1000。改为0就可以了,由于之前使用了bootloader,导致这里的宏定义忘了改,感谢大家的帮助,请大家吸取教训,引以为戒,现附上正确的代码图片
 楼主| xxmmi 发表于 2022-1-2 17:33 | 显示全部楼层
关于中断,自我总结下供各位参考:1,NVIC开了对应通道中断没? 2,外设开了中断没? 3,中断服务函数写对了没? 4,向量偏移设对了没?从以上4方面考虑
huanghuac 发表于 2022-1-2 17:35 | 显示全部楼层
你一进中断就关闭timer2试试呢
 楼主| xxmmi 发表于 2022-1-2 17:38 | 显示全部楼层
明白了,多谢大家讨论这么多哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部