三者都和timer相关。
除了pwm,捕捉capture和比较compare都想不出有什么实际运用。
捕捉,可以直接被上升下降沿中断或者直接adc口替代。
比较,直接用程序对某一数值进行比较久可以了,就好比你设置好pr2=240,timer2到了240自动会溢出。
所以捕捉比较有什么实际运用是芯片本身无法代替的。
ps一句:芯片给你的pwm借口感觉使用会比较简单,代码比较短。但是如果可以,应该可以自己使用定时器,高电平a时间内反转成低电平,低电平b时间内反转成高电平实现一个自制pwm?不过代码和精准性应该没有自带pwm的功能那么精确和简练吧? |
比较器是硬件结构 不需要软件耗费时间