[技术问答] HC32F460定时器输入捕获PWM占空比问题

[复制链接]
5119|9
 楼主| woai32lala 发表于 2023-10-27 12:00 | 显示全部楼层 |阅读模式
本帖最后由 woai32lala 于 2023-10-27 12:05 编辑

在使用官方库例程CaptureInput中,捕获为上升沿,停止为下降沿,但是测量出来的结果为下降沿到上升沿的时间,请问有没有朋友遇到过,还有这个只获取了一个脉冲电平的时间,如何在中断中获取整个脉冲周期的时间和高电平时间
14281653b35dda6422.png
19356653b36037551d.png
 楼主| woai32lala 发表于 2023-10-27 12:05 | 显示全部楼层
有没有华大的技术支持哇
xdvca 发表于 2024-7-31 22:47 | 显示全部楼层
用硬件定时器进行输入捕获时,测量上升沿和下降沿的时间差异,以计算脉冲信号的周期和高电平持续时间。
xdvca 发表于 2024-7-31 22:47 | 显示全部楼层
你正在测量信号从上升沿到下降沿的时间,这意味着你得到的是信号的高电平时间。
gouguoccc 发表于 2024-8-1 08:20 来自手机 | 显示全部楼层
广告贴无疑
yutingwei 发表于 2024-12-31 00:40 | 显示全部楼层
如果你的程序只捕获到了一个脉冲的时间而无法捕获完整的周期,这可能是因为你的中断逻辑或者计时器的配置不完全,导致没有正确地在每个上升沿和下降沿之间捕获时间。
Amazingxixixi 发表于 2024-12-31 14:09 | 显示全部楼层
捕获应该按照电平来的吧?
地瓜patch 发表于 2025-1-21 21:37 | 显示全部楼层
从官网找例程,从开发板找例程
wang6623 发表于 2025-4-30 22:33 | 显示全部楼层
可能是因为你配置的输入捕获功能只在上升沿或下降沿时发生一次中断,而没有获取整个脉冲的周期。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

108

主题

559

帖子

6

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