Kinetis KL25 TPM模块输入捕获和输出PWM波

2020-02-19 21:04发布

本帖最后由 FSL_TICS_ZP 于 2014-6-24 09:10 编辑

大家都知道KL25功耗低的优点,KL25还包含了TPM模块,可以提供输入捕获,输出比较和PWM波输出。
本例详细讲解了TPM模块各种功能配置方法,中断的设置和应用,对重点函数做了详尽注解。


FSL中文论坛支持小组 - 我们“制作”你们需要的。
LQRUG_tpm_ex1例程.pdf (1.04 MB, 下载次数: 265) 2013-11-7 16:27 上传 点击文件名下载附件
LQRUG_tpm_ex1.zip (3.78 MB, 下载次数: 160) 2013-11-7 16:28 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
65条回答
FSL_TICS_Robin
2020-02-24 11:22
本帖最后由 FSL_TICS_Robin 于 2014-4-29 10:00 编辑
hmsfeng 发表于 2014-4-23 23:39
用定时器捕获功能,采集方波占空比和周期,怎么样才可以做到比较精确,现在测试捕获周期,有时候会相差一个 ...


定时器counter时钟频率越高,其捕获精度也就越高,但是溢出的周期也会变短。
这个需要你根据待捕获PWM信号频率决定,如果溢出周期过短会导致两次捕获发生在溢出的前后,此时直接将counter值相减就会产生问题。
出现溢出也是很正常的,你可以通过溢出中断把溢出前的counter值也计算进去,或者直接舍弃之前的数据重新捕获。

一周热门 更多>