自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 PWM输入捕获(只使用一路定时器通道)

前言上一篇文章介绍了使用《STM32参考手册》上 PWM 输入模式捕获的 PWM 波,这种方法简单且准确,但是它占用的资源太多了,因为它使用定时器的两个通道,且这两个通道映射在一个通道上,同时配置一路捕获为触发定时器复位,所以只能使用通道1,2来捕获。所以这种方式,捕获一个 PWM 波就占用了一个定时器的资源。虽然也实现了捕获 PWM 的功能,但是代价也太大了,且很难同时捕获多个 PWM ,那有没有更好的方法呢?本文介绍了另一种捕获 PWM 的方法,只使用任何一路定时器的输入捕获,就可以测 PW

2020-09-05 12:16:29 6695 9

原创 STM32F1PWM输入捕获

前言 在做嵌入式开发的过程中,不可避免的会用到PWM的功能,但是我们怎么知道产生的PWM波形对不对呢,这个时候可能就需要一台示波器来测量一下了,但是这始终有点麻烦。于是我尝试着使用STM32的定时器捕获功能来测量PWM波。配置PWM波 由于要测量PWM波形,那么首先要产生一个PWM波。PWM配置代码如下://PWM输出初始化//arr:自动重装值//psc:时钟预分频数void TIM3_PWM_Init(u16 arr,u16 psc){ GPIO...

2020-09-05 10:42:23 2506 1

PWM捕获(一路定时器通道).rar

只需一路定时器的输入捕获即可精确地测量 PWM 频率和占空比,测试精度与定时器的频率有关,测试结果使用串口1打印出来,单位为 us

2020-09-05

PWM捕获(二路定时器通道).rar

两路输入捕获测量PWM波形,两路输入捕获映射到一个输入引脚,可以捕获PWM的总脉宽和高电平脉宽,依此可以计算出频率和占空比。

2020-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除