打印

【求教】STM32定时器的输入捕获和PWM输出功能?

[复制链接]
1828|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Mrzhen009|  楼主 | 2013-5-4 19:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32同一个定时器的不同通道,是否可以同时对不同的输入进行捕获?同一个定时器的不同通道是否可以同时产生不同频率的PWM?
现在要做一个实验,使用的处理器是STM32F103RBT6,用这一个MCU实现两路完全独立、功能又完全相同的工作:每一路有一个输入捕获和PWM输出功能,这两路互不干扰可以独立工作(比如两路的PWM可以是频率不同的)。
因为对STM32也是刚刚了解一点点,初步画的原理图是用TIM4_CH3和TIM4_CH4作为输入捕获,TIM3_CH1和TIM3_CH2作为PWM输出,要进行的输入捕获是对积分运算的一个捕获,即从开始积分之时,直到积分结束(由高电平变为0),捕获这一段的计数值。不知道这样可以吗?
最近看到本版的一个帖子,版主 @香水城 回复说“CH3和CH4不能用作PWM捕获”那我上边的用法是不是就是错得啊?互换一下改成“TIM4_CH3和TIM4_CH4作为PWM输出,TIM3_CH1和TIM3_CH2作为输入捕获”可以吗?
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

7

帖子

0

粉丝