stm8在PWM捕获时,是如何用多个采样验证一个边沿转换的?

2019-07-14 23:28发布

本帖最后由 sz189981 于 2014-7-16 17:13 编辑

大神求教:stm8在PWM捕获时,是如何用多个采样验证一个边沿转换的?时间来得及吗?这个过程为什么叫滤波?CCMR2中IC1F[3:0]和IC1PSC[1:0]作用到底是什么?因为我担心他的采样频率低于我的PWM输入信号,到时候采到的是错误值。所以由此一问。谢谢!!!看到一篇文章里面说:“假设输入信号在最多5个时钟周期的时间内抖动,我们须配置滤波器的带宽长于5个时钟周期;因此我们可以连续采样8次,以确认在ti1上一次真实的边沿变换,”请问:他的意思是指在“TI1上一次真实的边沿变换(即输入信号的抖动)持续时间最多在5个时钟周期,而stm8会在 “每个时钟周期采样一次”,于是这里让它采样大于5个时钟周期的8个时钟周期,如果这段时间输入信号确实发生边沿转换了,那么,采样到的8个相同的信息,可以确认这次输入信号的转换”我这样理解对吗?我觉得每个时钟周期采样一次是不是不太可能?
0条回答

一周热门 更多>