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.

[参考译文] TLV320AIC3101:TLV320AIC3101

Guru**** 2393105 points
Other Parts Discussed in Thread: TLV320AIC3254, TLV320AIC3101

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/663233/tlv320aic3101-tlv320aic3101

部件号:TLV320AIC3101
主题中讨论的其他部件:TLV320AIC3254

您好!

几个月前,我在 e2e-forum上与Steve Wilson69讨论 了如何帮助我配置音频编解码器,使其符合我的需求。 这是否仍然可行? 我有两个渴望申请的学生。 但音频编解码器的配置不应是可能的任务。  

 

此致/ Christoffer Cederberg (隆德大学研究工程师)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    我很乐意为您提供帮助,请告诉我您希望如何使用编解码器。 (哪些输入和输出,采样率,时钟源等)

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    谢谢! 我对这里的快速反应感到惊讶!  

    我尝试附上一个包含原理图的pdf文件,但不知道它是否成功。 时钟将由FPGA提供。 12或16 MHz。 采样率并不重要,因为这是一个原型。  左侧输入1 和 右侧输入1 (单端)引脚10和12上的输入。  高功率输出驱动器(左+)和 高功率输出驱动器(右+)针脚23和19上的输出。 如果可能,我希望使用版本。一个版本,其中采样数据通过 I2S发送以进行处理并发回回放,另一个版本,其中采样数据直接发送以供回放。  

    此外,如果没有太多要求的话。 如果有一些意见,我(或学生)可以轻松地修改初始化,那将是非常好的。 例如,更改时钟源的频率,AD/DA分辨率和采样率。   

    再次感谢您提供此项服务。 它让生活变得更加轻松!  如果您无法访问pdf文件,您想访问,只需通知我!

    此致/ Christoffer

    e2e.ti.com/.../TLV320AIC3101_5F00_Sch.PDF

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    我可以看到这个原理图,明天我将更仔细地看一下。

    提供包含注释的配置没有问题。

    关于这两个版本,您说:“一个是通过I2S发送采样数据以进行处理并发送回进行回放,另一个是直接发送采样数据进行回放的版本。 "
    如果我理解正确,您希望在DOUT上发送AIC3101 ADC数据,然后DIN是从处理器返回的回放。
    您希望ADC数据通过海峡传输到DAC进行回放的第二个版本? AIC3101没有数字直通功能,因此DOUT必须与DIN短路才能实现此功能。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好! 是的,正确! 啊,那么我将简短地介绍DOUT和DIN,没问题。 我只是认为这是可能的,因为数据表中功能方框图中有开关SW-D1和SW-D2。 也许我可以添加另一个版本,其中麦克风是输入?

    此致/ Christoffer

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    是的,SW-D1和SW-D2在这方面有点令人困惑,但基本上它们是联动的,所以它们都是打开的或同时关闭的,如果它们关闭了,则必须关闭DAC块。

    我将为您准备好一些东西并发送给您。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    是否要让AIC3101生成BCLK和Wclk? 或者处理器会这样做吗?

    关于采样率,如果我将其设置为48kHz,是否可以?

    此致,
    -Steve
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的! 好知道。 但缩短数据引脚会起作用。 在开始信号处理之前最好先进行健全性检查! 您推荐什么? 通过FPGA生成BCLK和WCLK是否有任何优缺点? 我认为,AIC3101似乎是最好的做法! 48kHz的采样率很好!

    此致/ C
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Christoffer,  

    以下是配置文件。  您可以将其复制并粘贴到AIC3101 GUI的命令行界面中,然后按EXECUTE。   

    我确实测试了PLL设置和 DAC端的情况,但我承认我没有时间测试ADC端。所以给它一个测试并告诉我。  

    此致,  

    -steve Wilsone2e.ti.com/.../Lund_5F00_University_5F00_Script.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢!

    我只有一个问题。 我无法安装该软件。 是否有更新的版本?

    此致/ Christoffer

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    很遗憾,不是,您使用的是哪个版本的Windows?

    -Steve
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    实际上,你可以下载Pure PATH控制台3,然后使用I2C主程序。

    PurePath控制台

    I2C主控制器是TI大多数音频产品系列的简单I2C接口。 如果您无法获得AIC3101 GUI,请下载该接口

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我正在跑WIN 10。

    / Christoffer

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Christoffer,  

    Windows 10应与GUI兼容。  您需要安装 USB-MODEVM Windows XP/Vista/7驱动程序 

    您能告诉我有关安装问题的更多信息吗?

    -Steve

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我收到以下错误消息:

    Microsoft Visual C++运行时库

    运行时错误!

    计划:
    rs)ChristoffernDesktop\TLV320AIC810xEVM-v 1.0.15etup.exe

    此应用程序已请求运行时在中将其终止
    一种不寻常的方式。
    有关更多信息,请联系应用程序的支持团队
    信息。

    那么我是否需要安装驱动程序才能运行GUI?

    / C
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    您需要安装驱动程序。 但不要忘记,没有驱动程序将阻止您安装GUI。请先尝试安装驱动程序,看看是否有帮助。

    安装PurePath控制台3将是另一个选项。这是我们用于所有音频设备的新GUI平台,它具有通用I2C接口,可识别USB-Mod_EVM主板。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    您是否能够安装GUI或PurePath Console 3?

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉我的回复太晚了。 我已请求访问PurePath Console 3,现在我正在等待响应。 我无法安装旧版GUI。 老实说,我没有足够的时间去探究为什么或什么是错误的...

    但是我给了两个学生PCB的编解码器和一些其他的东西。 我只检查了编解码器的基本功能(发送一些字节和接收包)。  我会在学生报告后通知您!

    再次感谢您的帮助!  

    / C

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    您也可以尝试下载TLV320AIC3254的GUI。 此GUI具有通用命令行界面,也可与AIC3101配合使用。 您可以将我发送的脚本复制并粘贴到命令行窗口并执行它。

    该GUI比AIC3101 GUI更新,但仍然过时。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您指的是PurePathTmStudio图形开发环境吗? 如果是,我还需要请求访问它,并且我的PurePath Console图形开发套件请求被拒绝...

    此外,配置文件中提供的I2C从地址为0x30,但TLV320AIC3101的从属地址为0x18。 寄存器地址和值是否正确?

    此致/ Christoffer
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christoffer,

    纯路径控制台。再次请求,并确保填写所有字段。有时用户会因此而被拒绝访问。

    有关寻址,请参阅数据表的第41页。

    "在主设备发出启动条件后,它会发送一个字节,指示它要使用哪个从属设备
    与通信。 此字节称为地址字节。 I2C总线上的每个器件都有一个唯一的7位地址
    它的响应。 (从属设备也可以具有10位地址;有关详细信息,请参阅I2C规格。) 主控
    发送地址字节中的地址,以及指示它是要读取还是写入的位
    从属设备。"

    因此,地址在LSB上得到一个0标记。 该偏移值为0x30。
    我会给你一些困惑,但这是有道理的。

    此致,
    -Steve
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉,地址有问题。 我的坏。 多个项目同时进行。 另一方面,TLV的初始化已成功完成! 现在学生们将有一个非常酷的东西玩!  。 我也不需要GUI。  感谢大家的帮助。 你们的支持真的很好。 非常感谢!

    我将标记为"这解决了我的问题"。 我记得我上次忘记了...

    此致/ Christoffer