发新帖我要提问
12
返回列表
打印
[新唐博主]

PWM捕获功能求解?

[复制链接]
楼主: QFGL
手机看帖
扫描二维码
随时随地手机跟帖
21
yiy| | 2019-11-18 16:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
我仔细阅读了大佬的内容,我觉得不对。应该这么理解
捕获时钟源频率F,经过D分频后捕获操作频率实际上是F/D
然后这个周期就是T=D/F
或者写作1/(F/D)
所以你这里用的F=12M,D=2,所以T=2/12=166nS

使用特权

评论回复
22
yiy| | 2019-11-18 16:46 | 只看该作者
这应该就是那个166的来历,所以不能乱写,乱写就错了,跟那个捕获器实际的时钟频率不一致了。

使用特权

评论回复
23
yiy| | 2019-11-18 16:46 | 只看该作者
准备开贴,求大神再讲讲,看看我的想法对不对。

使用特权

评论回复
24
yiy| | 2019-11-18 17:40 | 只看该作者

找到了M451的BSP,看了这个例子,发现是69,也就是说前面的捕获时钟源是72K,分频是5,所以T=5/72
或者写作T=1/(72M/5)≈69

所以我的观点是对的,温老师那个可能搞错了,或者漏了个括号。

使用特权

评论回复
25
yiy| | 2019-11-18 17:41 | 只看该作者
https://bbs.21ic.com/icview-2880428-1-1.html
看我这个贴的分析。

使用特权

评论回复
26
玛尼玛尼哄| | 2019-11-19 13:34 | 只看该作者
我觉得楼上这个回答的挺好。

使用特权

评论回复
27
QFGL|  楼主 | 2019-11-19 13:52 | 只看该作者
yiy 发表于 2019-11-18 16:36
根据上面截图大佬讲的这个,还真不是随便写的。

首先感谢您的回答,您的上面截图的那个呼吸灯那个教程从哪里看到的,能够分享一份,不是源码,我只是想看看别人对PWM的理解,感谢!

使用特权

评论回复
28
734774645| | 2019-11-19 15:21 | 只看该作者
QFGL 发表于 2019-11-19 13:52
首先感谢您的回答,您的上面截图的那个呼吸灯那个教程从哪里看到的,能够分享一份,不是源码,我只是想看 ...

应该是这个版块的某个贴里面分享的资料。

使用特权

评论回复
29
734774645| | 2019-11-19 15:22 | 只看该作者
30
734774645| | 2019-11-19 15:22 | 只看该作者
31
734774645| | 2019-11-19 15:23 | 只看该作者
32
734774645| | 2019-11-19 15:24 | 只看该作者
33
734774645| | 2019-11-19 15:25 | 只看该作者
https://bbs.21ic.com/icview-1370028-1-1.html
截图的看发的内容,应该可能来自这个,不够没了,

使用特权

评论回复
34
yiy| | 2019-11-19 19:31 | 只看该作者
35
yiy| | 2019-11-19 19:31 | 只看该作者
QFGL 发表于 2019-11-19 13:52
首先感谢您的回答,您的上面截图的那个呼吸灯那个教程从哪里看到的,能够分享一份,不是源码,我只是想看 ...

不知道我讲的对不对,你可以验证一下,首先修改前面的捕获时钟或者分频,然后再测。

使用特权

评论回复
36
kxsi| | 2019-12-9 12:38 | 只看该作者
看不明白啊

使用特权

评论回复
37
nawu| | 2019-12-9 12:40 | 只看该作者
差在哪步啊

使用特权

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

本版积分规则