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.

[参考译文] DSK 6713和 CCS v3.1

Guru**** 2545740 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/606284/dsk-6713-and-ccs-v3-1

  

请就下列问题提出一些建议:

输入正弦信号为50Hz [使用函数发生器]

uint32 fs=DSK6713_AIC23_FREQ_8kHz;

由于上述行中提到的采样频率 为8kHz ,这是否意味 着 dsk 6713板在 INPUT_SAMPLE()函数中每周期生成160个输入信号样本????

但对于我们的应用、我们只 需处理每周期12个样本。

重新采样是可行的、我们如何进行???

此外、对于以下代码:

ADC_IN[12]短接;

ADC_IN[12]=INPUT_SAMPLE ();

output_sample (adc_in[12]);

上述语句是否意味着一次传输12个样本作为输出?

此外、以下代码是否可用于将 160个样本形式的周期转换 为12个样本形式的另一个周期????

float A[160];float ADC_IN[12];

A[160]=input_sample();

for (i=0;i<12;i++)

adc_in[i]=a[i*13];

谢谢您、

Yaashu

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

    我已将此内容转发给软件专家。 他们的反馈应发布在此处。

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、您的理解是正确的。 使用8kHz 时、您将获得160个样本。 请注意、AIC 编解码器主要用于音频信号、因此 DSK6713上的连接器可能是一个立体声插孔、用于将模拟数据转换为左右通道 I2S 格式数据。 如果您有一个具有数据的单个通道、则只需查看左侧通道。

    将采样率降低至600Hz、以每周期获得12个样本。 在使用信号发生器确认这一理解之前、您可以使用一个称为 Audacity 的工具来创建测试向量。 生成立体声和单声道数据、并将其馈入 DSK6713、并在处理之前解释接收到的 ADC 数据。

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

    感谢 Rahul 和 Shulev 的回应!!

    那么,简单地说,我是否需要使用 input_left_sample()作为我的函数,以便一次只能使用一个通道????  

    另外,我应该如何将采样率设置为600Hz,因为 dsk 板只支持8kHz 以上的频率?

    如果我错了,请推荐我!!

    谢谢您、

    Yaashu

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

    ADC_IN[12]短接;

    ADC_IN[12]=INPUT_SAMPLE ();

    output_sample (adc_in[12]);

    上述语句是否意味着一次传输12个样本作为输出?

    此外、以下代码是否可用于将160个样本形式的周期转换为12个样本形式的另一个周期????

    float A[160];float ADC_IN[12];

    A[160]=input_sample();

    for (i=0;i<12;i++)

    adc_in[i]=a[i*13];

    也请建议一些关于上述问题的建议!!
    谢谢您、
    Yaashu