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

[复制链接]
2661|30
 楼主| powerantone 发表于 2024-9-30 15:24 | 显示全部楼层 |阅读模式
目前我遇到一个问题。手册写明tiM8  
Up to 4 independent channels for:
– Input Capture
– Output Compare
– PWM generation (Edge and Center-aligned Mode)
– One-pulse mode output
目前硬件连接是PC8,管脚配置TIM8的input capture。可软件人员说这个管脚无法实现PWM输入捕获功能。说是库函数里面没有TI3FP3这个寄存器设置,无法实现。我不太懂软件。请教各位这个管脚可以用吗?
泡椒风爪 发表于 2024-10-2 20:31 来自手机 | 显示全部楼层
如果手册或数据手册中有管脚功能映射图,检查PC8是否可以作为TIM8的输入捕获端口。
泡椒风爪 发表于 2024-10-2 20:32 来自手机 | 显示全部楼层
库HAL、LL库否支持该管脚的TIM8输入捕获功能?如果PC8无法支持输入捕获,可以考虑使用其他TIM8的可用管脚。
一只眠羊 发表于 2024-11-1 19:31 | 显示全部楼层
确保TIM8的时钟源已经正确配置。可以使用RCC_APB2PeriphClockCmd函数来使能TIM8的时钟
春日负喧 发表于 2024-11-2 01:00 | 显示全部楼层
你用cubemx配置一下试试,也许会OK
我吃小朋友 发表于 2024-11-2 02:00 | 显示全部楼层
TIM8的PWM输入捕获功能在STM32F205系列微控制器中是支持的,如果无法实现,通常是由于配置错误或硬件问题导致的
将爱藏于深海 发表于 2024-11-2 03:00 | 显示全部楼层
建议通过仔细检查时钟配置、通道配置、中断配置和引脚配置,并进行调试与验证,可以找到并解决问题
温室雏菊 发表于 2024-11-2 04:00 | 显示全部楼层
STM32F205系列微控制器中的TIM8定时器确实支持PWM输入捕获功能。如果TIM8无法实现PWM输入捕获功能,可能是由于配置错误导致
她已醉 发表于 2024-11-2 05:00 | 显示全部楼层
你的STM32F205虽然我没用过,但是感觉定时器输出PWM应该不难吧
失物招領 发表于 2024-11-2 06:00 | 显示全部楼层
你换个IO试试呢
在曼谷的春 发表于 2024-11-2 08:00 | 显示全部楼层
建议TIM8的通道配置为输入捕获模式。可以使用TIM_ICInit函数来配置输入捕获通道
月亮一键变蓝 发表于 2024-11-2 09:00 | 显示全部楼层
输入捕获的话,应该需要配置一个IO的,你这个IO需要配置成复用PWM的IO吧
未说出口的像你 发表于 2024-11-2 10:00 | 显示全部楼层
你可以试试仿真,看看你的IO是否配置OK,而且可以看看你的硬件是否有故障
onlycook 发表于 2024-11-11 12:17 | 显示全部楼层
PC8管脚是否正确连接到了TIM8的输入捕获引脚
laocuo1142 发表于 2024-11-11 13:00 | 显示全部楼层
检查外部PWM信号源是否正常工作
flycamelaaa 发表于 2024-11-11 14:00 | 显示全部楼层
看数据手册看看TIM8是否支持PWM输入捕获功能。
flycamelaaa 发表于 2024-11-11 15:00 | 显示全部楼层
看数据手册看看TIM8是否支持PWM输入捕获功能。
stormwind123 发表于 2024-11-11 15:00 | 显示全部楼层
检查软件库函数中是否包含了TIM8的PWM输入捕获相关的寄存器设置。
probedog 发表于 2024-11-11 20:00 | 显示全部楼层
TIM8的输入捕获通道是否已正确配置为PWM输入模式。
classroom 发表于 2024-11-11 22:00 | 显示全部楼层
检查输入捕获滤波器和边沿检测器的设置是否正确。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

679

主题

4005

帖子

4

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