13915426184

13915426184

0个粉丝

15

问答

0

专栏

0

资料

13915426184  发布于  2017-09-21 18:52:05
采纳率 0%
15个问答
2692

海思audio codec的几点困扰

 
大家好!我在使用hi3516a+alc5616声卡时有如下的几点困惑:
1 内部外部codec之分?
有坛友说,
如果himm把0x201200E0 配成0xd,表示选用 内部codec,此时用IS2接口,linein(或麦克风)外接音频信号,要设置成master模式;
如果himm把0x201200E0 配成0xe,表示用外部codec,此时可以是HDMI集成的音频信号,直接I2S接过来,要设置成slave模式。
内部,外部有什么判别标准?内部是hi3516a内置的codec吗?
那我的外接的codec芯片,一定用himm把0x201200E0 配成0xe了?
2 如何提供时钟?
按照资料上说,在主模式下,位流时钟和左右声道选择信号(PCM 模式下为同步信号)由AIO 送给AUDIO
CODEC。在从模式下,位流时钟和左右声道选择信号(PCM 模式下为同步信号)由AUDIO CODEC
送给AIO;AUDIO CODEC 的主工作时钟由Hi3516A 输出的时钟AIO_MCLK 或外接的晶振
提供。
声卡芯片的MCLK(256fs),假如MCLK需要12.288MHz,难道和文档类似的直接配置寄存器I2S_CRG_CFG0_08 为0x0051EB85,此时第8 路时钟输出MCLK 频率为
12.288MHz。然后位流时钟也是用寄存器配置手动配置寄存器。

谢谢大家!
我来回答
回答1个
时间排序
认可量排序

willzhang121

0个粉丝

8

问答

0

专栏

0

资料

willzhang121 2019-08-22 17:41:49
认可0
大神,请问一下,你设置内外codec在哪个模块执行的,还能不能告知一下呢
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区