浏览代码

Fix I2S input pin on IMXRT1062

dds
PaulStoffregen 6 年前
父节点
当前提交
7a08015521
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. +4
    -0
      input_i2s.cpp

+ 4
- 0
input_i2s.cpp 查看文件

I2S0_TCSR |= I2S_TCSR_TE | I2S_TCSR_BCE; // TX clock enable, because sync'd to TX I2S0_TCSR |= I2S_TCSR_TE | I2S_TCSR_BCE; // TX clock enable, because sync'd to TX
#elif defined(__IMXRT1052__) || defined(__IMXRT1062__) #elif defined(__IMXRT1052__) || defined(__IMXRT1062__)


#if defined(__IMXRT1062__)
CORE_PIN8_CONFIG = 3; //1:RX_DATA0
#elif defined(__IMXRT1052__)
CORE_PIN7_CONFIG = 3; //1:RX_DATA0 CORE_PIN7_CONFIG = 3; //1:RX_DATA0
#endif
IOMUXC_SAI1_RX_DATA0_SELECT_INPUT = 2; IOMUXC_SAI1_RX_DATA0_SELECT_INPUT = 2;
dma.TCD->SADDR = (void *)((uint32_t)&I2S1_RDR0+2); dma.TCD->SADDR = (void *)((uint32_t)&I2S1_RDR0+2);

正在加载...
取消
保存