当前位置:首页 > 单片机 > 单片机
[导读]每一个捕获/比较通道都是围绕着一个捕获/比较寄存器(包含影子寄存器),包括捕获的输入部分(数字滤波、多路复用和预分频器),和输出部分(比较器和输出控制)。输入:数字滤波、多路复用和预分频器输出:比较器和输出控

每一个捕获/比较通道都是围绕着一个捕获/比较寄存器(包含影子寄存器),包括捕获的输入部分(数字滤波、多路复用和预分频器),和输出部分(比较器和输出控制)。

输入:数字滤波、多路复用和预分频器

输出:比较器和输出控制

在捕获模式下,捕获发生在影子寄存器上,然后再复制到预装载寄存器中。 在比较模式下,预装载寄存器的内容被复制到影子寄存器中,然后影子寄存器的内容和计数器进行比较。

输出比较模式的配置步骤:

1. 选择计数器时钟(内部,外部,预分频器)

2. 将相应的数据写入TIMx_ARR和TIMx_CCRx寄存器中

3. 如果要产生一个中断请求和/或一个DMA请求,设置CCxIE位和/或CCxDE位。

4. 选择输出模式,例如当计数器CNT与CCRx匹配时翻转OCx的输出引脚,CCRx预装载未用,开启OCx输出且高电平有效,则必须设置OCxM=’011’、OCxPE=’0’、CCxP=’0’和CCxE=’1’。

5. 设置TIMx_CR1寄存器的CEN位启动计数器


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭