STM32F4定时器CNT只有16位ARR32位什么理由

2019-07-21 04:31发布

以前用103没有ARR是16位,现在用407 timer的ARR是32位,然后发现点问题
手册说的高级和普通timer的CNT都是16位,那重装值ARR32位有意义么
或者说我漏掉看什么了?
回头找了找也没有解决
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-21 09:04
F4只有2个定时器是32位的,TIM2和TIM5,其他都是16位
simplelifeNick
2楼-- · 2019-07-21 11:54
回复【2楼】正点原子:
---------------------------------
这样啊,3qu
另外请教下 今天用TIM1四路PPM捕获遥控器接收机信号,因为是4路是按时间顺序发送的
所以我在上升沿将TIM->CNT=0 然后改为捕获下降沿  下降沿直接读捕获CCR
这个没有问题
但是具体问题出在TIM1的分频上,TIM1挂APB2 分频2 则TIM1时钟应该168/2*2=168MHZ  我的分频系数应该是168-1
但是测试TIM1是16MHZ  如果1MHZ计算分频系数就要设置15
这个和时钟图不对啊
正点原子
3楼-- · 2019-07-21 17:34
 精彩回答 2  元偷偷看……

一周热门 更多>