上图为eQEP手册21页Software Index Marker相关的时序图
这幅图描绘的是index event marker时序,该模式下,QEPCTL[IEL]按照之前的描述应该是11吧
这幅图标题中的QEPCTL[IEL] = 1 是不是写错了
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.
上图为eQEP手册21页Software Index Marker相关的时序图
这幅图描绘的是index event marker时序,该模式下,QEPCTL[IEL]按照之前的描述应该是11吧
这幅图标题中的QEPCTL[IEL] = 1 是不是写错了
再有就是请问QPOSILAT捕获值 F9F后面的捕获值为什么是0而不是FA0;
还有一个问题是:
eQEP Edge Capture Unit章节,26页
从这幅图后面的公式描述看似乎并没有体现QCAP低速下计算转速相关的内容。
理解1:
对于低速计算转速,设定一个Unit position,也就是设定了一个单位角度,QCAP单元的timer按照一定的分频对系统时钟计数,在unit position事件发生时将计数值保存到PRD寄存器并清零计数器,这样也就知道了时间。有角度(角度折算成转)有时间就可以计算转速RPM值了
理解2:
Unit timer base单元用在高速计算转速设定时间间隔,低速下可能用不到,figure17这个图把unit timer base的UOUT也画在一起了,似乎是不是不太符合章节5 eQEP Edge Capture Unit的内容
以上两点理解,请大家指正