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.

[参考译文] AFE031:我有几个问题。

Guru**** 2502205 points
Other Parts Discussed in Thread: AFE031

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1315116/afe031-i-have-several-questions

器件型号:AFE031

你好。 我们正在使用 AFE031进行开发。

1、SPI 通信的 BPS 是什么? 我可以在哪个文档中找到此信息? 示例代码中的注释令人困惑。
我想查看 SPI 协议文档。

2.有必要在 DAC 模式下使用 DMA 吗?

3.如果我不使用 HRPWM,FSK 是否超出规格?

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

    尊敬的 SeongMin:

    Unknown 说:
    1. 什么是 SPI 通信的 BPS? [/报价]

    我认为 BPS 是指 bps、通常以较低的大小写、表示每秒比特数。 它是数字通信数据速率单元。 BPS 表示在一秒钟内传输位的速度。 它由 #_of_bit_transfered*SPI_CLOCK_FREQUENCY (位/秒)确定。 SPI 的时钟频率可能介于 kHz 至数 MHz 之间、这便是 SPI 协议中数据的传输速度。  

    我昨天回复了另一位客户有关 SPI 主题的回复。 下面是回复的链接。  

    https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1313931/afe031-there-is-no-output-using-afe031

    Unknown 说:
    2. 是否有必要在 DAC 模式下使用 DMA?

    这是 C2000 DSP 处理器团队要问的问题。 我不知道您选择了什么 DSP 处理器。 如果所选的 DSP 具有快速时钟例程并能够快速处理 DAC 指令、则 DMA 的使用可能不是可选的。  在 DAC 模式下使用 DMA 是微控制器中的常见做法;在不使用 DSP 的 CPU 来进行每次数据传输的情况下将数字数据传输到 DAC 会更高效。  

    我不是 DSP 固件工程师、无法解决特定的问题。 我想这取决于一个 DSP 处理器。 FSK 是一种缓慢的 PLC 协议、因此您可能会使用 CPU 资源直接处理 DAC 传输。  

    Unknown 说:
    3. 如果我不使用 HRPWM、FSK 是否超出规格?

    HRPWM 表示高分辨率脉宽调制。 我记得、与传统的 PWM 实现相比、它在 DSP 中使用、可以更好地控制脉宽调制信号。  

    我想您可以使用常规 PWM 信号。 请记住、必须过滤掉 FSK 输入侧的所有 PWM 信号(使用 LPFS)以平滑处理并生成等效于数字"0"和数字"1"的特定频率。  标记频率代表二进制"1"、空间频率代表二进制"0"。 如果 DSP/MCU 能够生成 PWM 信号并在 LPFS 之后重现特定的正弦波形、则不会出现问题。  

    我们有许多客户会通过 ARM 来使用 AFE031、而不是 DSP 处理器。 因此、这些更改不是 AFE031的问题、AFE031是硬件中的 PLC 控制器。 如果 CMU/DSP 能够通过 Rx 网络对 Tx/PLC 信号进行编码和解码、您可以采取任何措施。

    如果您有其他问题、请告知我们。  

    此致!

    雷蒙德   

    [/quote]