赞
踩
比较输出模式是定时器的基本功能之一。比较输出模式的原理是在核心计数器(CNT)的值与比较捕获寄存器的值一致时,输出特定的变化或波形。OCxM 域(在R16_TIMx_CHCTLRx 中)和CCxP 位(在R16_TIMx_CCER中)决定输出的是确定的高低电平还是电平翻转。产生比较一致事件时还会置CCxIF 位,如果预先置了CCxIE 位,则会产生一个中断;如果预先设置了CCxDE 位,则会产生一个DMA 请求。
配置为比较输出模式的步骤为下:
1) 配置核心计数器(CNT)的时钟源和自动重装值;
2) 设置好需要对比的计数值到比较捕获寄存器(R16_TIMx_CHxCVR)中;
3) 如果需要产生中断,置CCxIE 位;
4) 保持O
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。