RT1015是否支持:
1) Quadrature Encoder 能够支持编码器AB相输入, 但是如果不用Quadrature Encoder,PhaseA和PhaseB两个引脚可以分别用在单相输入吗,脉冲频率是20KHZ
2)同时要求两路高速脉冲输出,脉冲频率是20KHZ。
3)另外同时还需要0.1ms的定时器做其他任务用。
Hi,
1)Quadrature decoder本身不能被用来计数2个单独脉冲。但正如Figure46-1 上可见,PHASE信号还可以连接到通用timer。通用timer可以做每一相计数的任务。
2)Timer和PWM都可以做这件事。
3)RT1015有6个通用timer,再加上quad timer等,这些要求完全可以做到。
Regards,
Jing
正如你说的可以PHASE信号连接到通用的timer,现在我在设计sch,具体是哪两个pad可以用,我在手册里面的Chip IO章节 9.1.1 没有找到。能否帮忙指明下
Hi,
QUADRATURE decoder没有自己的pin。它的输入信号来自XBAR_INOUT04~XBAR_INOUT17。请见P239。随后请见P49 table3-4 XBAR1 Input Assignments. IOMUX_XBAR_INOUTxx在这里被编号成XBAR1_INxx. 通过XBAR的MUX在51章的寄存器里设置,把XBAR1_IN连接到XBAR1_OUT86~XBAR1_OUT89。这几个是QTIMER的输入。所以看起来XBAR_INOUT04~XBAR_INOUT17功能的IO口都可以用的。
另外更正一下,GPT不能被用来计数Quadrature decoder的信号。他们不同内部的任何其他模块相连。请见42.3节。
Regards,
Jing
谢谢您的回复
1)正如你说的可以PHASE信号连接到通用的timer,现在我在设计sch,具体是哪两个pad可以用,我在手册里面的Chip IO章节 9.1.1 没有找到。能否帮忙指明下,第一次用,谢谢