RT1015 Supports high speed pulse input and output

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

RT1015 Supports high speed pulse input and output

2,157 次查看
williamliu
Contributor II

RT1015是否支持: 

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

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

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

pastedImage_2.png

标签 (1)
4 回复数

2,037 次查看
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,037 次查看
williamliu
Contributor II

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

0 项奖励
回复

2,037 次查看
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 项奖励
回复

2,037 次查看
williamliu
Contributor II

谢谢您的回复

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

0 项奖励
回复