TIwilliam hill官网
直播中

吴凡

10年用户 948经验值
擅长:48674
私信 关注
[问答]

TLV320AIC3262EVM-U board板上三个输出口能否有不同输出?


  • 请教,TLV320AIC3262EVM-U board板上三个输出口能否有不同输出吧?例如一个由模拟输入来的纯音乐,一个混音(音乐+歌声,都是来自模拟输入)。如果能的话,在gde里面怎么配置?如果gde不能配置的话,能否配置寄存器来实现,具体寄存器怎么配置?

回帖(3)

徐静

2024-11-7 15:40:54
请问你说的三个输出口不同的输出的意思是输出的音乐都不一样吗?AIC3262板子上上的输出口有四个SPK, REC,HP和Line out。但是给输出口提供的音源来自于DAC,而AIC3262内部只有两个。所以受ADC的限制,输出的声音只能做一些简单的混音。
举报

刘来有

2024-11-7 15:41:00
请问下你是要同时输出?如果同时输出只能输出两种。并且有一种是无法经过DSP处理。
举报

李勇

2024-11-9 09:17:10
TLV320AIC3262EVM-U 是一款由德州仪器(TI)生产的音频编解码器开发板,它支持多种音频输入和输出配置。根据您的需求,您希望在三个输出口上实现不同的输出,例如一个输出纯音乐,另一个输出混音(音乐+歌声)。以下是实现这一目标的方法:

1. 在gde(图形开发环境)中配置:

在gde中,您可以通过以下步骤配置不同的输出:

a. 打开gde,选择您的TLV320AIC3262EVM-U开发板。

b. 在“Audio Input”部分,选择您的模拟输入源。

c. 在“Audio Output”部分,为每个输出口选择不同的输出配置。例如,为第一个输出口选择纯音乐输出,为第二个输出口选择混音输出。

d. 保存配置并生成代码。

2. 通过配置寄存器实现:

如果gde无法满足您的需求,您可以通过配置寄存器来实现不同的输出。以下是一些关键寄存器的配置方法:

a. 设置输入通道(I2S或TDM):

- I2S:配置I2S寄存器(如AIC3262的I2SCTL)以选择输入通道和格式。
- TDM:配置TDM寄存器(如AIC3262的TDMCTL)以选择输入通道和格式。

b. 设置输出通道(I2S或TDM):

- I2S:配置I2S寄存器(如AIC3262的I2SCTL)以选择输出通道和格式。
- TDM:配置TDM寄存器(如AIC3262的TDMCTL)以选择输出通道和格式。

c. 设置混音器(Mixer):

- 配置混音器寄存器(如AIC3262的MIXCTL)以选择输入源和输出目标。例如,将音乐输入源连接到第一个输出口,将音乐+歌声输入源连接到第二个输出口。

d. 设置音量控制(Volume Control):

- 配置音量控制寄存器(如AIC3262的VOLCTL)以调整各个输出口的音量。

请注意,具体的寄存器配置方法可能因您的开发板和音频编解码器型号而异。建议您查阅TLV320AIC3262EVM-U开发板和AIC3262音频编解码器的数据手册,以获取详细的寄存器配置信息。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分