[MIMXRT1040EVK] Help on Routing QTMR inputs through XBARA

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

[MIMXRT1040EVK] Help on Routing QTMR inputs through XBARA

跳至解决方案
996 次查看
vdpsr
Contributor II

Hi everyone,

I’m new to NXP devices (this is my first post), but I have good experience with MCUs. Right now I’m using the MIMXRT1040-EVK board.

My goal is to use the QTMR in quadrature mode to read two incremental rotary encoders at the same time. I’ve read the reference manual, tried many settings, and made some progress — but I’m stuck when using the XBAR INOUT pins.

What works

I can route the encoder signals to the QTMR timer inputs using either direct pins or XBAR IN signals (like XBAR1_IN22, XBAR1_IN23, etc.). The QTMR counts correctly, and UART shows both encoders working.

Here’s the setup in BOARD_InitPins() that works:

 
CLOCK_EnableClock(kCLOCK_Iomuxc); CLOCK_EnableClock(kCLOCK_Xbar1); IOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_10_XBAR1_IN22, 0U); IOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_11_XBAR1_IN23, 0U); IOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_14_XBAR1_IN24, 0U); IOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_15_XBAR1_IN25, 0U); IOMUXC_GPR->GPR6 = ((IOMUXC_GPR->GPR6 & (~(IOMUXC_GPR_GPR6_QTIMER1_TRM0_INPUT_SEL_MASK | IOMUXC_GPR_GPR6_QTIMER1_TRM1_INPUT_SEL_MASK | IOMUXC_GPR_GPR6_QTIMER1_TRM2_INPUT_SEL_MASK | IOMUXC_GPR_GPR6_QTIMER1_TRM3_INPUT_SEL_MASK))) | IOMUXC_GPR_GPR6_QTIMER1_TRM0_INPUT_SEL(0x01U) | IOMUXC_GPR_GPR6_QTIMER1_TRM1_INPUT_SEL(0x01U) | IOMUXC_GPR_GPR6_QTIMER1_TRM2_INPUT_SEL(0x01U) | IOMUXC_GPR_GPR6_QTIMER1_TRM3_INPUT_SEL(0x01U) ); XBARA_SetSignalsConnection(XBARA1, kXBARA1_InputIomuxXbarIn25, kXBARA1_OutputQtimer1Tmr0Input); XBARA_SetSignalsConnection(XBARA1, kXBARA1_InputIomuxXbarIn24, kXBARA1_OutputQtimer1Tmr1Input); XBARA_SetSignalsConnection(XBARA1, kXBARA1_InputIomuxXbarIn23, kXBARA1_OutputQtimer1Tmr2Input); XBARA_SetSignalsConnection(XBARA1, kXBARA1_InputIomuxXbarIn22, kXBARA1_OutputQtimer1Tmr3Input);

What doesn’t work

If I try to use XBAR INOUT pins instead, the QTMR doesn’t get valid signals. I see no counts. I think I’m missing a config step for the INOUT function, but I couldn’t find clear info in the docs.

Here’s my INOUT attempt:

 
CLOCK_EnableClock(kCLOCK_Iomuxc); CLOCK_EnableClock(kCLOCK_Xbar1); IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B0_00_XBAR1_INOUT04, 0U); IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B0_01_XBAR1_INOUT05, 0U); IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B0_02_XBAR1_INOUT06, 0U); IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B0_03_XBAR1_INOUT07, 0U); IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B0_00_XBAR1_INOUT04, 0x10B0U); // Not sure if needed IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B0_01_XBAR1_INOUT05, 0x10B0U); // Not sure if needed IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B0_02_XBAR1_INOUT06, 0x10B0U); // Not sure if needed IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B0_03_XBAR1_INOUT07, 0x10B0U); // Not sure if needed IOMUXC_GPR->GPR6 = ((IOMUXC_GPR->GPR6 & (~(IOMUXC_GPR_GPR6_QTIMER4_TRM0_INPUT_SEL_MASK | IOMUXC_GPR_GPR6_QTIMER4_TRM1_INPUT_SEL_MASK | IOMUXC_GPR_GPR6_QTIMER4_TRM2_INPUT_SEL_MASK | IOMUXC_GPR_GPR6_QTIMER4_TRM3_INPUT_SEL_MASK | IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_4_MASK | IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_5_MASK | IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_6_MASK | IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_7_MASK))) | IOMUXC_GPR_GPR6_QTIMER4_TRM0_INPUT_SEL(0x01U) | IOMUXC_GPR_GPR6_QTIMER4_TRM1_INPUT_SEL(0x01U) | IOMUXC_GPR_GPR6_QTIMER4_TRM2_INPUT_SEL(0x01U) | IOMUXC_GPR_GPR6_QTIMER4_TRM3_INPUT_SEL(0x01U) | IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_4(0x00U) | IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_5(0x00U) | IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_6(0x00U) | IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_7(0x00U) ); XBARA_SetSignalsConnection(XBARA1, kXBARA1_InputIomuxXbarInout05, kXBARA1_OutputQtimer4Tmr0Input); XBARA_SetSignalsConnection(XBARA1, kXBARA1_InputIomuxXbarInout06, kXBARA1_OutputQtimer4Tmr1Input); XBARA_SetSignalsConnection(XBARA1, kXBARA1_InputIomuxXbarInout07, kXBARA1_OutputQtimer4Tmr2Input); XBARA_SetSignalsConnection(XBARA1, kXBARA1_InputIomuxXbarInout04, kXBARA1_OutputQtimer4Tmr3Input);
 

My questions

  1. Has anyone used XBAR INOUT pins with QTMR in quadrature mode on the mimxrt 1040 evk (or similar i.MX RT boards)?

  2. Is there a setup step I’m missing ?

  3. Are there known limits when using XBAR INOUT for QTMR inputs?

Summary

  • Board: MIMXRT1040-EVK

  • Goal: Read two encoders with one QTMR

  • Works: Routing through XBAR IN

  • Doesn’t work: Routing through XBAR INOUT

Any tips, examples, or references would really help. Thanks!

标记 (3)
0 项奖励
回复
1 解答
986 次查看
vdpsr
Contributor II


Hi ! 

My bad, I did not see those DNP (not mounted) 0ohms on the MIMXRT1040EVK board !

This subject can be resolved now



Capture d’écran 2025-09-16 151556.png

My project works now as expected.

Big thanks to NXP support for pointing out this detail !

See you !  

在原帖中查看解决方案

0 项奖励
回复
1 回复
987 次查看
vdpsr
Contributor II


Hi ! 

My bad, I did not see those DNP (not mounted) 0ohms on the MIMXRT1040EVK board !

This subject can be resolved now



Capture d’écran 2025-09-16 151556.png

My project works now as expected.

Big thanks to NXP support for pointing out this detail !

See you !  

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2168674%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%5BMIMXRT1040EVK%5D%20%E5%B8%AE%E5%8A%A9%E9%80%9A%E8%BF%87%20XBARA%20%E8%B7%AF%E7%94%B1%20QTMR%20%E8%BE%93%E5%85%A5%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2168674%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%A4%A7%E5%AE%B6%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E6%98%AF%E6%81%A9%E6%99%BA%E6%B5%A6%E8%AE%BE%E5%A4%87%E7%9A%84%E6%96%B0%E6%89%8B%EF%BC%88%E8%BF%99%E6%98%AF%E6%88%91%E7%9A%84%E7%AC%AC%E4%B8%80%E7%AF%87%E6%96%87%E7%AB%A0%EF%BC%89%EF%BC%8C%E4%BD%86%E6%88%91%E5%AF%B9MCU%E6%9C%89%E5%BE%88%E5%A5%BD%E7%9A%84%E7%BB%8F%E9%AA%8C%E3%80%82%E7%8E%B0%E5%9C%A8%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%20MIMXRT1040-EVK%20%E6%9D%BF%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E7%9A%84%E7%9B%AE%E6%A0%87%E6%98%AF%E5%9C%A8%E6%AD%A3%E4%BA%A4%E6%A8%A1%E5%BC%8F%E4%B8%8B%E4%BD%BF%E7%94%A8%20QTMR%20%E5%90%8C%E6%97%B6%E8%AF%BB%E5%8F%96%E4%B8%A4%E4%B8%AA%E5%A2%9E%E9%87%8F%E5%BC%8F%E6%97%8B%E8%BD%AC%E7%BC%96%E7%A0%81%E5%99%A8%E3%80%82%E6%88%91%E5%B7%B2%E7%BB%8F%E9%98%85%E8%AF%BB%E4%BA%86%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%EF%BC%8C%E5%B0%9D%E8%AF%95%E4%BA%86%E8%AE%B8%E5%A4%9A%E8%AE%BE%E7%BD%AE%EF%BC%8C%E5%B9%B6%E5%8F%96%E5%BE%97%E4%BA%86%E4%B8%80%E4%BA%9B%E8%BF%9B%E5%B1%95%E2%80%94%E2%80%94%E4%BD%86%E6%98%AF%E6%88%91%E5%9C%A8%E4%BD%BF%E7%94%A8%20XBAR%20INOUT%20%E5%BC%95%E8%84%9A%E6%97%B6%E9%81%87%E5%88%B0%E4%BA%86%E5%9B%B0%E9%9A%BE%E3%80%82%3C%2FP%3E%3CH3%20id%3D%22toc-hId-1974838675%22%20id%3D%22toc-hId-2000457080%22%3E%E4%BB%80%E4%B9%88%E6%9C%89%E6%95%88%3C%2FH3%3E%3CP%3E%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E7%9B%B4%E6%8E%A5%E5%BC%95%E8%84%9A%E6%88%96%20XBAR%20IN%20%E4%BF%A1%E5%8F%B7%EF%BC%88%E5%A6%82%20XBAR1_IN22%E3%80%81XBAR1_IN23%20%E7%AD%89%EF%BC%89%E5%B0%86%E7%BC%96%E7%A0%81%E5%99%A8%E4%BF%A1%E5%8F%B7%E8%B7%AF%E7%94%B1%E5%88%B0%20QTMR%20%E5%AE%9A%E6%97%B6%E5%99%A8%E8%BE%93%E5%85%A5%E7%AB%AF%E3%80%82QTMR%20%E8%AE%A1%E6%95%B0%E6%AD%A3%E7%A1%AE%EF%BC%8CUART%20%E6%98%BE%E7%A4%BA%E4%B8%A4%E4%B8%AA%E7%BC%96%E7%A0%81%E5%99%A8%E9%83%BD%E5%9C%A8%E5%B7%A5%E4%BD%9C%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%8B%E9%9D%A2%E6%98%AF%20BOARD_InitPins()%20%E4%B8%AD%E7%9A%84%E8%AE%BE%E7%BD%AE%EF%BC%8C%E5%8F%AF%E4%BB%A5%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%EF%BC%9A%3C%2FP%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CSPAN%3ECLOCK_EnableClock(kCLOCK_Iomuxc)%3B%20CLOCK_EnableClock(kCLOCK_Xbar1)%3B%20IOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_10_XBAR1_IN22%2C%3CSPAN%20class%3D%22%22%3E%20%3C%2FSPAN%3E0U)%EF%BC%9BIOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_11_XBAR1_IN23%2C%3CSPAN%20class%3D%22%22%3E%200U)%3B%3C%2FSPAN%3E%20IOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_14_XBAR1_IN24%2C%3CSPAN%20class%3D%22%22%3E%20%3C%2FSPAN%3E0U)%EF%BC%9BIOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_15_XBAR1_IN25%2C%3CSPAN%20class%3D%22%22%3E%200U)%EF%BC%9Biomuxc_gpr-%26gt%3Bgpr6%3C%2FSPAN%3E%20%3D%20((iomuxc_gpr-)%26gt%3Bgpr6%26amp%3B%20(~(iomuxc_gpr_gpr6_qtimer1_trm0_input_sel_mask%20%7C%20iomuxc_gpr_gpr6_qtimer1_trm1_input_sel_mask%20%7C%20iomuxc_gpr_gpr6_qtimer1_trm2_input_sel_mask%20%7C%20iomuxc_gpr_gpr6_qtimer1_trm3_input_sel_mask))%7C%20IOMUXC_GPR_GPR6_QTIMER1_TRM0_INPUT_SEL(0x01U)%3CSPAN%20class%3D%22%22%3E%20%3C%2FSPAN%3E%7C%20IOMUXC_GPR_GPR6_QTIMER1_TRM1_INPUT_SEL(0x01U)%20%7C%20IOMUXC_GPR_GPR6_QTIMER1_TRM2_INPUT_SEL(0x01U)%20%7C%3CSPAN%20class%3D%22%22%3E%20%3C%2FSPAN%3EIOMUXC_GPR_GPR6_QTIMER1_TRM3_INPUT_SEL(%3CSPAN%20class%3D%22%22%3E%200x01U)%3C%2FSPAN%3E%20%EF%BC%89%EF%BC%9BXBARA_SetSignalsConnection(XBARA1%2C%20kXBARA1_InputIomuxXbarIn25%2C%20kXBARA1_OutputQtimer1Tmr0Input)%EF%BC%9BXBARA_SetSignalsConnection(XBARA1%2C%3CSPAN%20class%3D%22%22%3E%20kXBARA1_InputIomuxXbarIn24%2C%20kXBARA1_OutputQtimer1Tmr1Input)%EF%BC%9BXBARA_SetSignalsConnection(XBARA1%2C%3C%2FSPAN%3E%20kXBARA1_InputIomuxXbarIn23%2C%20kXBARA1_OutputQtimer1Tmr2Input)%3B%20XBARA_SetSignalsConnection(XBARA1%2C%20kXBARA1_InputIomuxXbarIn22%2C%20kXBARA1_OutputQtimer1Tmr3Input)%EF%BC%9B%20%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CH3%20id%3D%22toc-hId-167384212%22%20id%3D%22toc-hId-193002617%22%3E%E4%BB%80%E4%B9%88%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%3C%2FH3%3E%3CP%3E%E5%A6%82%E6%9E%9C%E6%88%91%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%20XBAR%20INOUT%20%E5%BC%95%E8%84%9A%EF%BC%8CQTMR%20%E6%97%A0%E6%B3%95%E8%8E%B7%E5%BE%97%E6%9C%89%E6%95%88%E4%BF%A1%E5%8F%B7%E3%80%82%E6%88%91%E6%B2%A1%E6%9C%89%E7%9C%8B%E5%88%B0%E8%AE%A1%E6%95%B0%E3%80%82%E6%88%91%E6%83%B3%E6%88%91%E7%BC%BA%E5%B0%91%20INOUT%20%E5%8A%9F%E8%83%BD%E7%9A%84%E9%85%8D%E7%BD%AE%E6%AD%A5%E9%AA%A4%EF%BC%8C%E4%BD%86%E6%88%91%E5%9C%A8%E6%96%87%E6%A1%A3%E4%B8%AD%E6%89%BE%E4%B8%8D%E5%88%B0%E6%98%8E%E7%A1%AE%E7%9A%84%E4%BF%A1%E6%81%AF%E3%80%82%3C%2FP%3E%3CP%3E%E8%BF%99%E6%98%AF%E6%88%91%E7%9A%84%20INOUT%20%E5%B0%9D%E8%AF%95%EF%BC%9A%3C%2FP%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CSPAN%3ECLOCK_EnableClock(kCLOCK_Iomuxc)%3B%20CLOCK_EnableClock(kCLOCK_Xbar1)%3B%20IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B0_00_XBAR1_INOUT04%2C%3CSPAN%20class%3D%22%22%3E%20%3C%2FSPAN%3E0U)%EF%BC%9BIOMUXC_SetPinMux(IOMUXC_GPIO_SD_B0_01_XBAR1_INOUT05%2C%3CSPAN%20class%3D%22%22%3E%200U)%3B%3C%2FSPAN%3E%20IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B0_02_XBAR1_INOUT06%2C%3CSPAN%20class%3D%22%22%3E%20%3C%2FSPAN%3E0U)%3B%20IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B0_03_XBAR1_INOUT07%2C%3CSPAN%20class%3D%22%22%3E%20%3C%2FSPAN%3E0U)%EF%BC%9BIOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B0_00_XBAR1_INOUT04%2C%3CSPAN%20class%3D%22%22%3E%200x10B0U)%3B%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22%22%3E%2F%2F%20%E4%B8%8D%E7%A1%AE%E5%AE%9A%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%3C%2FSPAN%3E%20IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B0_01_XBAR1_INOUT05%2C%3CSPAN%20class%3D%22%22%3E%200x10B0U)%EF%BC%9B%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22%22%3E%2F%2F%20%E4%B8%8D%E7%A1%AE%E5%AE%9A%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%3C%2FSPAN%3E%20IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B0_02_XBAR1_INOUT06%2C%3CSPAN%20class%3D%22%22%3E%200x10B0U)%EF%BC%9B%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22%22%3E%2F%2F%20%E4%B8%8D%E7%A1%AE%E5%AE%9A%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%3C%2FSPAN%3E%20IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B0_03_XBAR1_INOUT07%2C%3CSPAN%20class%3D%22%22%3E%200x10B0U)%EF%BC%9B%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22%22%3E%2F%2F%20%E4%B8%8D%E7%A1%AE%E5%AE%9A%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%3C%2FSPAN%3E%20IOMUXC_GPR-%26gt%3BGPR6%20%3D%20((IOMUXC_GPR-)%26gt%3Bgpr6%26amp%3B%20(~(iomuxc_gpr_gpr6_qtimer4_trm0_input_sel_mask%20%7C%20iomuxc_gpr_gpr6_qtimer4_trm1_input_sel_mask%20%7C%20iomuxc_gpr_gpr6_qtimer4_trm2_input_sel_mask%20%7C%20iomuxc_gpr_gpr6_qtimer4_trm3_input_sel_mask%20%7C%20iomuxc_gpr_gpr6_qtimer4_trm3_input_sel_mask)%7C%20iomuxc_gpr_gpr6_iomuxc_xbar_dir_sel_4_mask%20%7C%20iomuxc_gpr_gpr6_iomuxc_xbar_dir_sel_5_mask%20%7C%20iomuxc_gpr_gpr6_iomuxc_xbar_dir_sel_6_mask%20%7C%20iomuxc_gpr_gpr6_iomuxc_xbar_dir_sel_7_mask%20)))%7C%20IOMUXC_GPR_GPR6_QTIMER4_TRM0_INPUT_SEL(0x01U)%20%7C%20IOMUXC_GPR_GPR6_QTIMER4_TRM1_INPUT_SEL(0x01U)%20%7C%3CSPAN%20class%3D%22%22%3E%20IOMUXC_GPR_GPR6_QTIMER4_TRM2_INPUT_SEL(%200x01U)%20%7C%3C%2FSPAN%3E%20IOMUXC_GPR_GPR6_QTIMER4_TRM3_INPUT_SEL(0x01U)%7C%20IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_4(0x00U)%20%7C%20IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_5(0x00U)%20%7C%20IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_6(0x00U)%20%7C%20IOMUXC_GPR_GPR6_IOMUXC_XBAR_DIR_SEL_7(%200x00U)%20)%EF%BC%9BXBARA_SetSignalsConnection(XBARA1%2C%3CSPAN%20class%3D%22%22%3E%20kXBARA1_InputIomuxXbarInout05%2C%20kXBARA1_OutputQtimer4Tmr0Input)%3B%20XBARA_SetSignalsConnection(XBARA1%2C%20kXBARA1_InputIomuxXbarInout06%2C%3C%2FSPAN%3E%20kXBARA1_OutputQtimer4Tmr1Input)%EF%BC%9BXBARA_SetSignalsConnection(XBARA1%2C%20kXBARA1_InputIomuxXbarInout07%2C%20kXBARA1_OutputQtimer4Tmr2Input)%3B%3CSPAN%20class%3D%22%22%3E%20XBARA_SetSignalsConnection(XBARA1%2C%3C%2FSPAN%3E%20kXBARA1_InputIomuxXbarInout04%2C%3CSPAN%20class%3D%22%22%3E%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%3E%3C%2FSPAN%3EkXBARA1_OutputQtimer4Tmr3Input)%EF%BC%9B%20%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CPRE%20translate%3D%22no%22%3E%26nbsp%3B%3C%2FPRE%3E%3CH3%20id%3D%22toc-hId--1640070251%22%20id%3D%22toc-hId--1614451846%22%3E%E6%88%91%E7%9A%84%E9%97%AE%E9%A2%98%3C%2FH3%3E%3COL%3E%3CLI%3E%3CP%3E%E6%9C%89%E4%BA%BA%E5%9C%A8%20mimxrt%201040%20evk%EF%BC%88%E6%88%96%E7%B1%BB%E4%BC%BC%E7%9A%84%20i.MX%20RT%20%E6%9D%BF%EF%BC%89%E4%B8%8A%E4%BD%BF%E7%94%A8%E8%BF%87%E5%B8%A6%E6%9C%89%20QTMR%20%E7%9A%84%20XBAR%20INOUT%20%E5%BC%95%E8%84%9A%E5%90%97%EF%BC%9F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E6%9C%89%E4%BB%80%E4%B9%88%E8%AE%BE%E7%BD%AE%E6%AD%A5%E9%AA%A4%E6%98%AF%E6%88%91%E9%81%97%E6%BC%8F%E7%9A%84%E5%90%97%EF%BC%9F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E5%B0%86%20XBAR%20INOUT%20%E7%94%A8%E4%BA%8E%20QTMR%20%E8%BE%93%E5%85%A5%E6%97%B6%E6%98%AF%E5%90%A6%E6%9C%89%E5%B7%B2%E7%9F%A5%E9%99%90%E5%88%B6%EF%BC%9F%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CH3%20id%3D%22toc-hId-847442582%22%20id%3D%22toc-hId-873060987%22%3E%E6%91%98%E8%A6%81%3C%2FH3%3E%3CUL%3E%3CLI%3E%3CP%3E%3CSTRONG%3E%E6%9D%BF%EF%BC%9A%3C%2FSTRONG%3EMIMXRT1040-EVK%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3E%E7%9B%AE%E6%A0%87%EF%BC%9A%3C%2FSTRONG%3E%E7%94%A8%E4%B8%80%E4%B8%AA%20QTMR%20%E8%AF%BB%E5%8F%96%E4%B8%A4%E4%B8%AA%E7%BC%96%E7%A0%81%E5%99%A8%E7%9A%84%E6%95%B0%E6%8D%AE%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3E%E5%B7%A5%E4%BD%9C%EF%BC%9A%3C%2FSTRONG%3E%E9%80%9A%E8%BF%87%20XBAR%20IN%20%E8%B7%AF%E7%94%B1%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3E%E4%B8%8D%E5%B7%A5%E4%BD%9C%EF%BC%9A%3C%2FSTRONG%3E%E9%80%9A%E8%BF%87%20XBAR%20INOUT%20%E8%B7%AF%E7%94%B1%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%E4%BB%BB%E4%BD%95%E6%8F%90%E7%A4%BA%E3%80%81%E7%A4%BA%E4%BE%8B%E6%88%96%E5%8F%82%E8%80%83%E9%83%BD%E5%B0%86%E7%9C%9F%E6%AD%A3%E6%9C%89%E6%89%80%E5%B8%AE%E5%8A%A9%E3%80%82%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2170476%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20%5BMIMXRT1040EVK%5D%20Help%20on%20Routing%20QTMR%20inputs%20through%20XBARA%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2170476%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CBR%20%2F%3E%E5%97%A8%20%EF%BC%81%20%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%88%91%E7%9A%84%E9%94%99%EF%BC%8C%E6%88%91%E6%B2%A1%E5%9C%A8%20MIMXRT1040EVK%20%E6%9D%BF%E4%B8%8A%E7%9C%8B%E5%88%B0%E9%82%A3%E4%BA%9B%20DNP%EF%BC%88%E6%9C%AA%E5%AE%89%E8%A3%85%EF%BC%890%20%E6%AC%A7%E5%A7%86%EF%BC%81%3CBR%20%2F%3E%3CBR%20%2F%3E%E7%8E%B0%E5%9C%A8%E5%B0%B1%E5%8F%AF%E4%BB%A5%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%20%3CLI-EMOJI%20id%3D%22lia_slightly-smiling-face%22%20title%3D%22%3Aslightly_smiling_face%3A%22%3E%3C%2FLI-EMOJI%3E%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Capture%20d%E2%80%99%C3%A9cran%202025-09-16%20151556.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Capture%20d%E2%80%99%C3%A9cran%202025-09-16%20151556.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F357151i10D3308A462EDCAF%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Capture%20d%E2%80%99%C3%A9cran%202025-09-16%20151556.png%22%20alt%3D%22Capture%20d%E2%80%99%C3%A9cran%202025-09-16%20151556.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E6%88%91%E7%9A%84%E9%A1%B9%E7%9B%AE%E7%8E%B0%E5%9C%A8%E5%B7%B2%E6%8C%89%E9%A2%84%E6%9C%9F%E8%BF%90%E8%A1%8C%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E9%9D%9E%E5%B8%B8%E6%84%9F%E8%B0%A2%E6%81%A9%E6%99%BA%E6%B5%A6%E6%94%AF%E6%8C%81%E4%BA%BA%E5%91%98%E6%8C%87%E5%87%BA%E8%BF%99%E4%B8%80%E7%BB%86%E8%8A%82%EF%BC%81%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%86%8D%E8%A7%81%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E