发 帖  
原厂入驻New
发烧友10周年庆典,全网超值优惠来袭!千元现金券,下单抽奖赶紧参与》》
[问答] 定时器不进入中断
932 自动驾驶 定时器
分享
      我仿照网上一个教程,用STM32cubeMX生成代码实现“tiM2定时中断控制LED灯闪烁”,但经测试发现没进入中断。先贴出配置图和源码,请教大家!











并在main()中初始化中断和端口。


同时从新定义了中断回调函数。


编译通过,但就是看不到灯的闪烁!






急急急!
请方家多指点!
0
2018-12-5 08:43:09   评论 分享淘帖 邀请回答
5个回答
已经OK了!
把中断回调函数的判断改了下:
原来是 if(htim->Instance==TIM2)
改为if(htim->Instance==htim2.Instance)就好了。
2018-12-5 08:52:33 评论

举报

恭喜你,STM32cubeMX的使用有很多细节需要在调试的时候才会发现...
2018-12-5 09:01:32 评论

举报

2018-12-5 09:11:32 评论

举报

感谢楼主的代码,困扰已久的问题得以解决
2018-12-5 09:31:14 评论

举报

一般这种情况我会写 htim == &tim2
2018-12-5 09:38:50 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册