STM32F030C8T6的TIM16定时很慢

2019-07-14 14:20发布

STM32F030C8T6,tiM16定时慢很多,TIM14正常,发现TIM16时钟来自APB2,TIM14 是APB1. 继续测试其它定时器,都是与APB2相关的就慢很多,大约2倍!那么什么原因呢?或者如何修改APB2频率为正确的呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
vywyewwx
1楼-- · 2019-07-15 00:31
贴代码                                                        
youpukeji668
2楼-- · 2019-07-15 06:14
应该是频率算错了。重新查看一下时钟树和定时器配置
xieweibin
3楼-- · 2019-07-15 08:10
有可能是MDK的优化造成的。
试试在C/C++的设置中
使用Level 0 (-O0)优化级别,
勾选Optimize for Time 和One ELF Section per Function
金小小涛
4楼-- · 2019-07-15 08:53
看一下时钟有没有配置错误,如果时钟配置是对的,那就再看一下频率是不是配置错的
木木川BB
5楼-- · 2019-07-15 11:00
 精彩回答 2  元偷偷看……
andyfly7
6楼-- · 2019-07-15 15:12
是不是频率计算错了

一周热门 更多>