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**** 1144270 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:

    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

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

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

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

    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]