打印
[技术问答]

HC32F460定时器输入捕获PWM占空比问题

[复制链接]
4825|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 woai32lala 于 2023-10-27 12:05 编辑

在使用官方库例程CaptureInput中,捕获为上升沿,停止为下降沿,但是测量出来的结果为下降沿到上升沿的时间,请问有没有朋友遇到过,还有这个只获取了一个脉冲电平的时间,如何在中断中获取整个脉冲周期的时间和高电平时间


使用特权

评论回复
沙发
woai32lala|  楼主 | 2023-10-27 12:05 | 只看该作者
有没有华大的技术支持哇

使用特权

评论回复
板凳
xdvca| | 2024-7-31 22:47 | 只看该作者
用硬件定时器进行输入捕获时,测量上升沿和下降沿的时间差异,以计算脉冲信号的周期和高电平持续时间。

使用特权

评论回复
地板
xdvca| | 2024-7-31 22:47 | 只看该作者
你正在测量信号从上升沿到下降沿的时间,这意味着你得到的是信号的高电平时间。

使用特权

评论回复
5
gouguoccc| | 2024-8-1 08:20 | 只看该作者
广告贴无疑

使用特权

评论回复
6
yutingwei| | 2024-12-31 00:40 | 只看该作者
如果你的程序只捕获到了一个脉冲的时间而无法捕获完整的周期,这可能是因为你的中断逻辑或者计时器的配置不完全,导致没有正确地在每个上升沿和下降沿之间捕获时间。

使用特权

评论回复
7
Amazingxixixi| | 2024-12-31 14:09 | 只看该作者
捕获应该按照电平来的吧?

使用特权

评论回复
8
地瓜patch| | 2025-1-21 21:37 | 只看该作者
从官网找例程,从开发板找例程

使用特权

评论回复
9
wang6623| | 2025-4-30 22:33 | 只看该作者
可能是因为你配置的输入捕获功能只在上升沿或下降沿时发生一次中断,而没有获取整个脉冲的周期。

使用特权

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

本版积分规则

108

主题

551

帖子

5

粉丝