您好!
我有数字麦克风输入、它作为输入连接 到引脚 SCLK/MFP3中的编解码器 TLV320AIC3204。
I2S 时钟 BLCK 和 WCLK 作为编解码器的输入提供。 需要引脚 DOUT/MFP2的 I2S 输出。
是否有人可以为实现此目的所需的寄存器配置提供帮助?
谢谢、此致、
Suresh。
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.
您好!
我有数字麦克风输入、它作为输入连接 到引脚 SCLK/MFP3中的编解码器 TLV320AIC3204。
I2S 时钟 BLCK 和 WCLK 作为编解码器的输入提供。 需要引脚 DOUT/MFP2的 I2S 输出。
是否有人可以为实现此目的所需的寄存器配置提供帮助?
谢谢、此致、
Suresh。
您好、Suresh、
需要两次寄存器写入来将 SCLK/MFP3配置为数字麦克风输入。
2.SCLK/MFP3功能控制寄存器、PAGE 0寄存器56 (P0_R56)
数字麦克风时钟和电源引脚分布在何处? 它是连接到编解码器还是连接到外部器件? 如果编解码器必须生成时钟、则 需要额外的寄存器配置。 如果您需要时钟配置方面的任何帮助、请告知我们。
此致。
您好!
看起来寄存器地址不匹配。
页0/寄存器81位 D5-D4应配置为1、页0/寄存器56位 D2-D1应配置为01。
数字麦克风时钟由编解码器生成、并作为 GPIO/MFP5引脚的输出提供。
对于 I2S 转换、将 BLCK 和 WCLK (8kHz)连接为来自外部器件的输入。
需要从编解码器获取 I2S 输出数据。 从 DOUT/MFP2配置的输出引脚。
此致、
Suresh
尊敬的 Diljith:
以下是寄存器编程:
第0页:
寄存器0xB 到0x81 //时钟分频器
寄存器0xC 到90 //时钟分频器
第1页:
寄存器0x1至0x8 //AVDD 电源
寄存器0x2到0x00 //启用主模拟电源控制
寄存器0x47到0x31 //加电时间到3.1ms
第0页:
寄存器0x3F 到0xD6 //为 LDAC 和 RDAC 加电
寄存器0x51至0x10 // SCLK 用作数字输出
寄存器0x52至0x00 //为两个通道取消 ADC 输出静音
寄存器0x34至0x28 // MFP5引脚的数字麦克风时钟输出
让我知道这些寄存器设置是否正常。
谢谢、
Suresh。
您好、Suresh、
您似乎是对 DAC 相关设置进行编程、而不是对 ADC 相关设置进行编程。
请使用以下内容作为参考、并根据需要进行修改。 我假设 MCLK 为12.288MHz、采样频率为8kHz。
################################
#软件复位
################################
编号
#选择第0页
宽30 00
编号
#通过软件复位初始化设备
W 30 01 01
编号
################################
################################
#时钟设置
编号-->
#假设:MCLK = 12.288MHz、WCLK = 8kHz
################################
编号
#选择第0页
宽30 00
编号
# NADC = 1、mAdc = 12
#调制器时钟=数字麦克风时钟= MCLK/(NADC*mAdc)= 1.024MHz
宽30 12 81
宽30 13 8°C
编号
# AOSR 默认值= 128、采样频率 fs =调制器时钟/128 = 1024/128 = 8kHz
#如果需要16kHz 的采样频率、请将 mAdc 更改为6
################################
################################
#信号处理设置
################################
编号
#选择第0页
宽30 00
编号
#将 ADC 模式设置为 PRB_P1
W 30 3D 01 |默认
编号
################################
################################
#初始化编解码器
################################
编号
#选择第1页
宽30 00 01
编号
#在存在外部时禁用弱 AVDD
AVDD 电源
宽30 01 08
编号
#启用主模拟电源控制
宽30 02 00
编号
#选择 ADC PTM_R4
W 30 3D 00
编号
#将输入上电时间设置为3.1ms (对于 ADC)
宽30 47 32
编号
#将 REF 充电时间设置为40ms
宽30 7b 01
编号
################################
################################
#录制设置
################################
#选择第0页
宽30 00
编号
# w 30 38 02 # Default | Enable SCLK pin for Dig Mic Input
编号
在 GPIO/MFP5上具有30 34 28 #数字麦克风时钟输出
编号
#为数字麦克风加电 LADC 和配置
宽30 51 98
编号
#取消 LADC/RADC 静音
宽30 52 00
编号
################################