微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 定时器PWM模式的疑点!

定时器PWM模式的疑点!

时间:10-02 整理:3721RD 点击:
先上图,这是我用定时器3的PWM模式1的通道1生成的脉冲波
但是接二连三的问题就出现了
首先我在定时器时基配置中是如下图配置的【我用的是stm32f407vgt6的板子,TIM3挂载在APB1上,APB1的时钟频率最大为42MHz】
显然按照我的配置,最终得到的PWM波的频率应该为25Hz,但是示波器显示捕获的频率为50Hz,这是为什么呢?APB1的上限频率明明是42MHz啊!

接下去的问题就是我对生成的PWM波的占空比感到很疑惑,因为我是这样子配置的

很显然在我把定时器配置成向上计数的前提下,如手册里说的那样子,当计数器值小于通道1的捕获值时,定时器应该输出低电平,但结果刚好相反,百思不得其解啊!

望大神求解!






Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top