RT1015 Supports high speed pulse input and output

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

RT1015 Supports high speed pulse input and output

2,158 Views
williamliu
Contributor II

RT1015是否支持: 

1) Quadrature Encoder 能够支持编码器AB相输入, 但是如果不用Quadrature Encoder,PhaseA和PhaseB两个引脚可以分别用在单相输入吗,脉冲频率是20KHZ

2)同时要求两路高速脉冲输出,脉冲频率是20KHZ。

3)另外同时还需要0.1ms的定时器做其他任务用。

pastedImage_2.png

Labels (1)
4 Replies

2,038 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi,

1)Quadrature decoder本身不能被用来计数2个单独脉冲。但正如Figure46-1 上可见,PHASE信号还可以连接到通用timer。通用timer可以做每一相计数的任务。

2)Timer和PWM都可以做这件事。

3)RT1015有6个通用timer,再加上quad timer等,这些要求完全可以做到。

Regards,

Jing

2,038 Views
williamliu
Contributor II

正如你说的可以PHASE信号连接到通用的timer,现在我在设计sch,具体是哪两个pad可以用,我在手册里面的Chip IO章节 9.1.1 没有找到。能否帮忙指明下

0 Kudos
Reply

2,038 Views
jingpan
NXP TechSupport
NXP TechSupport

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

0 Kudos
Reply

2,038 Views
williamliu
Contributor II

谢谢您的回复

1)正如你说的可以PHASE信号连接到通用的timer,现在我在设计sch,具体是哪两个pad可以用,我在手册里面的Chip IO章节 9.1.1 没有找到。能否帮忙指明下,第一次用,谢谢

0 Kudos
Reply