遇到定时器的问题

2019-08-13 23:46发布

我是用stm32f103rct6来配置定时器的,设置的参数是9和7199,也就是1ms中断,然后烧进stm32f103c8t6来运行,然后发现中断并不是1ms进行的,慢了大约一半左右,不知道什么原因造成这种情况,是配置问题吗???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
主音调
1楼-- · 2019-08-14 02:12
分频了吧
liuliupiaoxue
2楼-- · 2019-08-14 05:41
应该是分频了,确认下定时器配置是否有如下语句,为“0”标示不分频。
TIM_TimeBaseStructure.TIM_ClockDivision = 0;
平平
3楼-- · 2019-08-14 08:54
liuliupiaoxue 发表于 2017-9-19 13:53
应该是分频了,确认下定时器配置是否有如下语句,为“0”标示不分频。
TIM_TimeBaseStructure.TIM_ClockDi ...

对,是0,没有分频,应该设1吗
虾兵蟹将
4楼-- · 2019-08-14 12:20
 精彩回答 2  元偷偷看……
正点原子
5楼-- · 2019-08-14 18:02
仿真,看寄存器描述,就知道了。
平平
6楼-- · 2019-08-14 21:12
虾兵蟹将 发表于 2017-9-19 23:38
你是如何判断慢了一半的?

慢了,不一定是一半

一周热门 更多>