野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 23661|回复: 25

STM32定时器资料汇总:定时+PWM互补输出+死区控制+断路输出+脉宽测量+PWM输入捕获

[复制链接]
发表于 2016-9-22 10:26:03 | 显示全部楼层 |阅读模式
文档
零死角玩转STM32—定时器(PWM输出 死区控制 断路输出 脉宽测量 输入捕获).pdf (2.23 MB, 下载次数: 1782)
基本定时器程序
1-TIM—基本定时器-定时.zip (331.28 KB, 下载次数: 653)
通用定时器程序
1-TIM—通用定时器-定时.zip (361.98 KB, 下载次数: 569)
2-TIM—通用定时器-4路PWM输出.zip (364.25 KB, 下载次数: 803)
3-TIM—通用定时器-输入捕获-测量脉冲宽度.zip (384.96 KB, 下载次数: 991)
高级定时器程序
1-TIM—高级定时器-定时.zip (361.83 KB, 下载次数: 569)
2-TIM—高级定时器-PWM互补输出带死区时间.zip (362.71 KB, 下载次数: 762)
3-TIM—高级定时器-PWM输入捕获.zip (383.59 KB, 下载次数: 872)
回复

使用道具 举报

发表于 2016-9-22 10:34:11 | 显示全部楼层
过来学习下
回复 支持 反对

使用道具 举报

发表于 2016-9-22 11:31:29 来自手机 | 显示全部楼层
过来看看有没有编码器的讲解
回复 支持 反对

使用道具 举报

发表于 2016-9-22 11:35:24 | 显示全部楼层
收藏先~~~~~~
回复

使用道具 举报

 楼主| 发表于 2016-9-22 11:35:24 | 显示全部楼层
JULY许许 发表于 2016-9-22 11:31
过来看看有没有编码器的讲解

编码器用的也是输入捕获
回复 支持 反对

使用道具 举报

发表于 2016-9-23 08:43:49 | 显示全部楼层
mark,马上回来下载学习
回复 支持 反对

使用道具 举报

发表于 2016-9-23 09:23:33 | 显示全部楼层
fire 发表于 2016-9-22 11:35
编码器用的也是输入捕获

火哥编码器这么捕获怎么判断正反转啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-23 09:33:49 | 显示全部楼层
张宙辕 发表于 2016-9-23 09:23
火哥编码器这么捕获怎么判断正反转啊?

编码器判断不了正反转
回复 支持 反对

使用道具 举报

发表于 2016-9-23 09:39:59 | 显示全部楼层
fire 发表于 2016-9-23 09:33
编码器判断不了正反转

编码器不是输出两根线,相位差90度么,两个差的不一样不是可以判断正反转么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-23 09:58:45 | 显示全部楼层
张宙辕 发表于 2016-9-23 09:39
编码器不是输出两根线,相位差90度么,两个差的不一样不是可以判断正反转么?

还有这功能?相位差90读,也不能判断方向吧。
回复 支持 反对

使用道具 举报

发表于 2016-9-23 10:07:20 | 显示全部楼层
fire 发表于 2016-9-23 09:58
还有这功能?相位差90读,也不能判断方向吧。

http://www.eepw.com.cn/article/274597.htm
火哥,网上说可以啊
QQ截图20160923100506.png
回复 支持 反对

使用道具 举报

发表于 2016-9-23 15:28:26 | 显示全部楼层
火哥这个能否出个视频讲一下
回复 支持 反对

使用道具 举报

发表于 2016-9-26 16:30:14 | 显示全部楼层
QQ图片20160926162938.png TI3,TI4能做定时器TIM1的外部时钟模式1的时钟输入引脚上吗?文档中似乎只有TI1和TI2能做。不知道是楼主笔误还是我没理解透。
回复 支持 反对

使用道具 举报

发表于 2016-9-26 22:22:10 | 显示全部楼层
正是需要的资料,多谢了!
回复 支持 反对

使用道具 举报

发表于 2016-11-4 23:20:29 | 显示全部楼层
:):):):):):):):):):):):):):):):):):):)
回复 支持 反对

使用道具 举报

发表于 2016-11-5 13:44:26 | 显示全部楼层
如何实现多路PWM同时捕获,一定要用高级定时器吗?
回复 支持 反对

使用道具 举报

发表于 2016-11-8 21:39:18 | 显示全部楼层
我心向往 发表于 2016-11-5 13:44
如何实现多路PWM同时捕获,一定要用高级定时器吗?

你现在知道了不,我也遇到相同问题了,你能给我讲讲吗
回复 支持 反对

使用道具 举报

发表于 2016-11-9 17:55:32 | 显示全部楼层
喵爱小鱼鱼 发表于 2016-11-8 21:39
你现在知道了不,我也遇到相同问题了,你能给我讲讲吗

并不知道,还在纠结中。
回复 支持 反对

使用道具 举报

发表于 2016-11-9 18:32:56 | 显示全部楼层
平衡小车正需要,收了
回复 支持 反对

使用道具 举报

发表于 2016-11-10 19:49:56 | 显示全部楼层
刚如M3,先收集一波,搞项目用
回复 支持 反对

使用道具 举报

发表于 2016-11-12 19:24:36 | 显示全部楼层
我心向往 发表于 2016-11-9 17:55
并不知道,还在纠结中。

直接用就是了,使用不同的通道进行捕获就可以了。我也是试出来的,之前也不知道
回复 支持 反对

使用道具 举报

发表于 2017-1-5 11:38:48 | 显示全部楼层
火哥我想测20KHZ的方波频率   假如用上面的PWM输入捕获程序     大概会有多少误差呀   
回复 支持 反对

使用道具 举报

发表于 2017-3-29 14:19:36 | 显示全部楼层
非常好,学习学习
回复 支持 反对

使用道具 举报

发表于 2017-6-30 10:38:40 | 显示全部楼层
有心了,这么给力的帖子,没人顶/
回复 支持 反对

使用道具 举报

发表于 2017-7-22 20:47:45 | 显示全部楼层
pwm  输入+  dma 传输 可以成功的我遇到问题了  单纯没反应 看不出问题了。。
回复 支持 反对

使用道具 举报

发表于 2019-3-30 17:34:41 | 显示全部楼层
代码清单 1-6里刹车通道GIPO的MODE是选用GPIO_Mode_AF_PP?不应该是GPIO_Mode_IN_FLOATING吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-27 05:13 , Processed in 0.066703 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表