工具/软件:
主题: 使用数字麦克风配置 PCM1863所需的帮助
尊敬的 TI 支持团队:
我目前正在使用 PCM1863、并已将数字麦克风连接到了该器件。 麦克风数据线连接到 GPIO1、时钟线连接到 GPIO2。 我已配置相关的 GPIO 寄存器以支持数字麦克风输入。
不过、我观察到 DOUT 引脚上的信号保持不变、似乎不会反映来自麦克风的输入。 您能否告知需要配置哪些寄存器才能正确地将 PCM1863与数字麦克风连接?
感谢您的帮助。
此致、
Janak Goti
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
主题: 使用数字麦克风配置 PCM1863所需的帮助
尊敬的 TI 支持团队:
我目前正在使用 PCM1863、并已将数字麦克风连接到了该器件。 麦克风数据线连接到 GPIO1、时钟线连接到 GPIO2。 我已配置相关的 GPIO 寄存器以支持数字麦克风输入。
不过、我观察到 DOUT 引脚上的信号保持不变、似乎不会反映来自麦克风的输入。 您能否告知需要配置哪些寄存器才能正确地将 PCM1863与数字麦克风连接?
感谢您的帮助。
此致、
Janak Goti
尊敬的 Lakshmi:
感谢您的快速答复。
以下是 PCM1863器件的 I²C Ω 初始化序列。
在此配置下、我们观察到3.072 MHz 和 DIG_MIC_CLK (GPIO_2)的 BCLK 具有相同频率。
采样率设置为 48kHz。
数字麦克风主动发送 GPIO_1上输入的数据。
DIG_MIC_CLK -> GPIO_2
DIG_MIC_DATA -> GPIO_1
PCM1863::写入-寄存器:0x00数据:0xFE (B1111 1110)
PCM1863::写入-寄存器:0x20数据:0x51 (b0101 0001)
PCM1863::写入-寄存器:0x0B 数据:0x00 (b0000 0000)
PCM1863::写入-寄存器:0x26数据:0x07 (b0000 0111)
PCM1863::写入-寄存器:0x27数据:0x3F (b0011 1111)
PCM1863::写入-寄存器:0x10数据:0x10 (B0001 0000)
PCM1863:写入-寄存器:0x12数据:0x00 (b0000 0000)
PCM1863:写入-寄存器:0x11数据:0x01 (b0000 0001)
PCM1863:写入-寄存器:0x13数据:0x44 (b0100 0100)
PCM1863::写入-寄存器:0x14数据:0x80 (b1000 0000)
PCM1863::写入-寄存器:0x1A 数据:0x11 (B0001 0001)
PCM1863::写入-寄存器:0x19数据:0xF0 (B1111 0000)
PCM1863::写入-寄存器:0x0F 数据:0x28 (b0010 1000)
PCM1863::写入-寄存器:0x16数据:0x28 (b0010 1000)
PCM1863:写入-寄存器:0x17数据:0x28 (b0010 1000)
PCM1863:写入-寄存器:0x18数据:0x28 (b0010 1000)
器件状态:
PCM1863:读取 -寄存器:0x72数据:0x2F (b0010 1111)
样品状态:
PCM1863::读取 -寄存器:0x73数据:0x03 (b0000 0011)
DIV 状态:
PCM1863::读取 -寄存器:0x74数据:0x34 (b0011 0100)
CLK 状态:
PCM1863:读取 -寄存器:0x75数据:0x00 (b0000 0000)
耗材状态:
PCM1863::读取 -寄存器:0x78数据:0x07 (b0000 0111)