[STM32F1] STM32F103的定时器可以同时输入捕获和PWM输出么

[复制链接]
1997|11
 楼主| elephant00 发表于 2024-10-30 09:38 | 显示全部楼层 |阅读模式
如题,是同一个定时器,各位有人试过么?
一秒落纱 发表于 2024-12-15 22:19 | 显示全部楼层
STM32F103的定时器可以同时进行输入捕获和PWM输出。STM32F103系列微控制器中的定时器(如TIM1、TIM2、TIM3、TIM4等)具有多种功能,包括输入捕获和PWM输出
远山寻你 发表于 2024-12-16 02:00 | 显示全部楼层
将外部信号连接到定时器的输入捕获通道(如TIMx_CH1TIMx_CH2等)。将需要输出PWM信号的引脚连接到定时器的PWM输出通道(如TIMx_CH1TIMx_CH2等)

光辉梦境 发表于 2024-12-16 03:00 | 显示全部楼层
使用STM32CubeMX生成初始化代码,我觉得cubemx确实好用

三生万物 发表于 2024-12-16 04:00 | 显示全部楼层
选择一个通道(如TIM2_CH1),设置为输入捕获模式。PWM输出模式:选择另一个通道(如TIM2_CH2),设置为PWM模式。配置定时器参数:设置定时器的预分频器(Prescaler)和自动重装载寄存器(AutoReloadRegister

淡漠安然 发表于 2024-12-16 05:00 | 显示全部楼层
main.c文件中,调用生成的初始化函数(如MX_TIM2_Init()

江河千里 发表于 2024-12-16 06:00 | 显示全部楼层
STM32F103的定时器可以同时进行输入捕获和PWM输出。通过正确配置定时器的输入捕获通道和PWM输出通道,并结合中断处理,可以实现这两种功能的同时运行

别乱了阵脚 发表于 2024-12-16 07:00 | 显示全部楼层
好像不行吧,我觉得,你得切换模式才行

冰春彩落下 发表于 2024-12-16 08:00 | 显示全部楼层
你可以试试cubemx来配置,看看是否OK

暖了夏天蓝了海 发表于 2024-12-16 09:00 | 显示全部楼层
一般来说好像不行吧

夜阑风雨 发表于 2024-12-16 10:00 | 显示全部楼层
你再开个定时器应该就能实现,不知道你资源是否够用

是你的乱码 发表于 2024-12-31 00:40 | 显示全部楼层
以 TIM1 为例,TIM1 有 4 个通道CH1 到 CH4,这些通道可以配置为输入捕获或 PWM 输出等不同功能。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1031

主题

3980

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部