根本不知道eCAP要干嘛或者到底怎么工作的,求指导!大谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
根本不知道eCAP要干嘛或者到底怎么工作的,求指导!大谢!
谢谢!这个功能我已经知道了,但是手册还是看得稀里糊涂的,不知是我智商低还是TI写的不够清晰。。。
Ecap主要是一个32位的计数器,在系统时钟或者你设置的分频数下一直计数,里面有四个寄存器CAP1到CAP4,这四个寄存器会在外部CAP脚上有上升沿或者下降沿的情况下把当前计数器的值存到CAP1到CAP4寄存器,从而你就可以通过这四个寄存器的值测量出外部信号的周期或者占空比。
ECAP的另外一个功能是APWM,就是利用定时器和CAP1到CAP4生成一个简单的只有周期和占空比的PWM