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.

[参考译文] TAS2563:裸机驱动程序

Guru**** 2451340 points
Other Parts Discussed in Thread: TAS2563

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1349736/tas2563-bare-metal-driver

器件型号:TAS2563

您好!

我们的客户不使用 Android 或 Linux 操作系统、而是在便携式 EE 上使用裸机小型 CPU。

我们如何从 PPC3转储函数中获取 TAS2563智能放大器配置驱动程序文件?

此致、

望月市

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

    您好、望月行:

    请参阅驱动程序链接中的第一项、此项来自产品文件夹 TAS2XXX-drivers 驱动程序或库| TI.com

    此致、
    -Ivan Salazar
    应用工程师

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

    伊万-桑、您好!

    我们已经检查过这个驱动程序站点。

    我们的客户希望使用*。h 文件和/*示例 C 代码*/的内容、以及 combined_xxxx.cfg 文件。

    不过、我们无法在.cfg 文件中读取命令、每个函数块的启动序列可能都包含延迟时间。

    有什么方法可以查看 cfg 文件的简单命令文本吗?

     

    此致、

    望月市  

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

    您好、望月行:

    您能否指定您要引用的文件? 这是来自驱动程序的 zip 文件吗?还是这些不同的文件?
    在 PPC3中、您应该能够使用"End System Integration"面板生成配置文件。 这将以不同的格式输出配置、例如 cfg、h 和 bin。
    CFG 文件是一个简单的文本文件,你可以使用记事本或类似的应用程序检查,你的意思是你不能打开这些文件?

    此致、
    -Ivan Salazar
    应用工程师

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

    伊凡、您好!

    PPC3将创建这些 cfg 和 H 文件。
    我们如何将这些文本文件转换为裸机程序?

    我们无法理解 cfg 文件中的每行描述。  
    您能否提供手册来逐个展示程序?  

    此致、

    望月市

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

    您好、望月行:

    CFG 文件应仅在 PPC3中使用、但语法可转换如下:

    • 第一个字母是命令选项、w 表示写入、r 表示读取。 其他选项包括延迟的 d 和断点后的 b。
    • 下一对数字是器件 I2C 地址、这是 LSB 处为0的8位地址。
    • 下一对数字是寄存器地址。
    • 下一对数字是要写入的数据。 对于读取命令、该值是要读取的连续寄存器的数量。

    关于驱动程序、它应该能够读取 h 文件。 它包含一些单个寄存器写入和一些突发写入、所有这些都由裸机 C 代码中包含的函数读取。

    此致、
    -Ivan Salazar
    应用工程师

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

    伊凡、您好!

    要在 Rearmetal 上创建驱动程序、如何从 cfg 和 h 文件中获取每个命令。

    例如、TAS2563内部需要进行以下系统序列控制。

    我们如何获取 TI 推荐的驱动程序脚本?

     

    上电复位

    RAM 初始化

    PLL 上电

    写入分频器设置

    延迟 xxx

    写入 I2S 格式设置

    写入智能放大器参数

    设置数字音量0  

    DAC 上电

    D 放大器上电

    延迟 zzz

    静音释放

    这样的事情  

     

    此致、

    望月市

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

    您好、望月行:

    您是说要将配置分成不同的部分吗?
    让我通过电子邮件与您联系、或许设置一个电话会更好地了解您想要做什么。

    此致、
    -Ivan Salazar
    应用工程师

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

    伊凡、您好!

    感谢您的提议。

    我们和我们的客户将加入呼叫、请告知我们您的可用时间。

    此致、

    莫奇杜克

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

    尊敬的 Mochi:

    很抱歉、我删除了这个、我会在下周发送邀请。

    此致、
    -Ivan Salazar
    应用工程师