发新帖我要提问
12
返回列表
打印
[STM32F0]

stm32f205 TIM8无法实现PWM输入捕获功能

[复制链接]
楼主: powerantone
手机看帖
扫描二维码
随时随地手机跟帖
21
两只袜子| | 2024-11-11 23:00 | 只看该作者 回帖奖励 |倒序浏览
定时器的时钟源和预分频器设置正确

使用特权

评论回复
22
哈根达斯uz| | 2024-11-14 22:46 | 只看该作者
目前硬件连接是PC8,管脚配置TIM8的input capture

使用特权

评论回复
23
公羊子丹| | 2025-1-24 14:15 | 只看该作者
PC8是TIM8的CH3引脚,理论上是支持输入捕获的,建议让软件工程师确认下配置是不是有问题。

使用特权

评论回复
24
周半梅| | 2025-1-24 14:16 | 只看该作者
库函数没有直接的TI3FP3设置?可以试试直接操作寄存器,这样更灵活,也能绕过库函数的限制。

使用特权

评论回复
25
帛灿灿| | 2025-1-24 14:17 | 只看该作者
TIM8确实支持输入捕获功能,检查一下你用的固件库版本,有可能是旧版本的问题。

使用特权

评论回复
26
童雨竹| | 2025-1-24 14:18 | 只看该作者
软件说不支持可能是因为他们没有用好HAL库的API,直接操作寄存器或者重写初始化代码试试。

使用特权

评论回复
27
万图| | 2025-1-24 14:20 | 只看该作者
TIM8的CH3默认可能没有映射到PC8,确认一下引脚复用配置有没有正确设置为AF功能。

使用特权

评论回复
28
Wordsworth| | 2025-1-24 14:21 | 只看该作者
如果确认PC8的引脚复用配置和定时器的通道没问题,那可能是初始化代码有遗漏,仔细对照手册检查一下。

使用特权

评论回复
29
Bblythe| | 2025-1-24 14:22 | 只看该作者
HAL库有时候会有坑,可以看看手册中关于TIM8输入捕获的配置步骤,自己逐步核对。

使用特权

评论回复
30
Pulitzer| | 2025-1-24 14:23 | 只看该作者
软件说不支持,可能只是因为库函数没封装到位,定时器本身硬件功能是支持的,问题在于如何实现。

使用特权

评论回复
31
Uriah| | 2025-1-24 14:25 | 只看该作者
如果还是不行,试试换个引脚,比如TIM8的其他通道,看看是不是PC8这个管脚有问题。

使用特权

评论回复
32
Clyde011| | 2025-1-24 14:27 | 只看该作者
TIM8这么强大的定时器,捕获PWM信号不可能不支持,多核对手册和代码,也可以试试用ST官方Cube工具重新生成代码配置。

使用特权

评论回复
33
地瓜patch| | 2025-1-24 14:59 | 只看该作者
相关寄存器配置不对

使用特权

评论回复
34
芯路例程| | 2025-1-25 17:09 | 只看该作者
目前,硬件连接是pc8,引脚配置有tim8的输入、捕获

使用特权

评论回复
35
AutoMotor| | 2025-1-25 22:02 | 只看该作者
如果您想要捕获输入,您应该需要配置一个io。你的io需要配置成重用pwm IO吧?

使用特权

评论回复
36
PreWorld| | 2025-1-27 08:11 | 只看该作者
PC8是tim8的ch3引脚。理论上,它支持输入捕获。建议请软件工程师确认配置是否有问题。

使用特权

评论回复
37
理想阳| | 2025-1-27 12:18 | 只看该作者
Tim8支持输入捕捉。检查您正在使用的固件库版本。可能是老版本的问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则