发新帖我要提问
12
返回列表
打印
[STM32F1]

timer2进不了中断

[复制链接]
楼主: xxmmi
手机看帖
扫描二维码
随时随地手机跟帖
21
xxmmi|  楼主 | 2022-1-2 17:31 | 只看该作者 回帖奖励 |倒序浏览
各位大大,终于找到原因了,原因在system_stm32f10x.c文件中的 #define VECT_TAB_OFFSET  0x1000。改为0就可以了,由于之前使用了bootloader,导致这里的宏定义忘了改,感谢大家的帮助,请大家吸取教训,引以为戒,现附上正确的代码图片

使用特权

评论回复
22
xxmmi|  楼主 | 2022-1-2 17:33 | 只看该作者
关于中断,自我总结下供各位参考:1,NVIC开了对应通道中断没? 2,外设开了中断没? 3,中断服务函数写对了没? 4,向量偏移设对了没?从以上4方面考虑

使用特权

评论回复
23
huanghuac| | 2022-1-2 17:35 | 只看该作者
你一进中断就关闭timer2试试呢

使用特权

评论回复
24
xxmmi|  楼主 | 2022-1-2 17:38 | 只看该作者
明白了,多谢大家讨论这么多哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则