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.

[参考译文] CCS/TMS320C5545:在 C5545上访问编解码器。

Guru**** 2595805 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/641247/ccs-tms320c5545-accesing-codec-on-c5545

器件型号:TMS320C5545

工具/软件:Code Composer Studio

欢迎 E2E 论坛的各位好朋友!

我是 Akshay。 我使用的是 TI 最新的 DSP 板、C5545板。 我计划将其与 MSP432P401R 板配合使用。 我想为  实验室开发 DSP 应用嵌入式系统应用。 首先、我想对 C5545执行 DTMF 信号检测实验。 我需要访问 C5545板的输入和输出端口以完成此操作。 我还想使用蓝牙 模块、但不想将其用于均衡器应用。 我想使用 Apple 手机共享图片。 那么、这是如何工作 的呢?  有人能不能指导我如何做到这一点/我以前 在 C6713 DSK 上工作过、在那里很简单。 我有 C6713DSK 的代码是否与此电路板的代码类似? 如果有、我会很高兴。 我所使用的平台是:

Windows 操作系统:Windows 7

CCS 版本:CCS v6.2.0

CSL 文件:CSL 3.08

C6713 DSK 的代码:

#include "DSK6713_AIC23.h"//编解码器支持
uint32 fs=DSK6713_AIC23_FREQ_8kHz;//设置采样率
#define DSK6713_AIC23_INPUT_MIC 0x0015
#define DSK6713_AIC23_INPUT_LINE 0x0011
uint16 inputsource=DSK6713_AIC23_input_line;//选择线路输入

此外、当我尝试生成以遵循软件用户手册顶部生成 C55演示文件中的指导原则时、我会收到此错误、提示 TIesrEngineC55尚未执行。 错误显示 mem.h 尚未找到。有人能帮我解决这两个问题吗?   如果有人准备参加 Skype 或网络会议来帮助我、我会非常高兴。  我可以全天候为您服务。 请告诉我。  

谢谢你

Akshay。

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

    我已通知软件团队。 他们的反馈将直接发布在此处。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Yordan!
    我现在仍在答复。 可以有人帮我解决这个问题吗? 我计划在 C5545之外使用 MSP432P401R。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Akshay、

    我们需要返回到您的这个问题上。

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

    您的问题有点令人困惑。
    您是否尝试在 CSL 中运行 C5545 BP 诊断代码并发现此错误?
    您是否有设置的方框图?
    您正在尝试访问 C5545的哪些"输入/输出端口"? (UART、I2S 等)

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

    Lali、

    我在这里有两个问题。 第一个是、当我运行 c55Audio 演示文件时、该演示文件具有 C55XXCSL_LP、atafs_BIOS_drv_lib 和 TIesrEngineC55等相关文件。 我收到一条错误消息、提示 TIesrEngineC55包含错误。 现在、当我打开 TIesrEngineC55文件夹时、我看到7个错误、因为它无法打开 load.c、Rapid search.c siinit.c 中引用的 mem.h 据说、当我将.out 文件加载到 SD 卡中时、开箱即用演示可以正常工作。 如何 自行构建.out 文件?  

    第二个问题是访问编解码器。 编解码器是指线路输入、线路输出和板载麦克风 C5545。 就像我们通过包含头文件来定义输入线路和麦克风线路来访问 C6713中的线路输入和麦克风端口一样。 我该怎么做? 我想访问麦克风并向 MSP432P401R MCU (Launch Pad)提供命令、可以使用 UART 或 I2S 或任何其他方式实现电路板之间的通信。 但是、我想为电路板提供我自己的输入。

    我想我已经详细解释了我的问题。 如果您需要其他任何东西、请告诉我。  

    感谢你能抽出时间

    此致

    Akshay

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

    Akshay、

    您在第1个问题上看到了什么错误?

    对于#2、耳机/麦克风输入插孔连接到编解码器