STM32F103RCT6的普通定时器T3,T4中断问题,存在开机后初始化,一打开允许中断,定时器立刻进入中断函数一次

2019-10-15 02:05发布

STM32F103RCT6的普通定时器T3,T4中断问题:
存在开机后初始化,在TIM3_Int_Init()里面,一打开允许中断函数TIM_ITConfig(),定时器立刻进入中断函数一次。只进一次。
初始化函数最后已经关闭定时器:
TIM_Cmd(TIM3, DISABLE);  //暂关闭TIMx外设。将这个函数提到初始化最前面也没用。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
sunboyYB
1楼-- · 2019-10-16 00:38
我也遇到这个问题了,RCT6,通过串口命令改变定时器的设定值。结果一改变后重新初始化定时器就进入中断。并且
TIM_ITConfig()这个歌函数我已经禁能,在外部中断才开启 也不行啊啊啊
zhanghan4310
2楼-- · 2019-10-16 01:11
5楼的方案可行,已测试可用,谢谢!
pnm_0881
3楼-- · 2019-10-16 03:37
回复【9楼】zhanghan431回复【9楼】zhanghan4310:
---------------------------------
为什么我用了不行呀,你怎么用的,代码能贴出来看看么
pnm_0881
4楼-- · 2019-10-16 09:15
 精彩回答 2  元偷偷看……
zhanghan4310
5楼-- · 2019-10-16 14:55
回复【11楼】pnm_0881:
---------------------------------
和你一样的配置顺序  你的中断分组初始化了没   我测试的是TIM2  芯片F103RBT6  控制的LED 亮灭

一周热门 更多>