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.

[参考译文] DRV3901-Q1:SPI 数据帧灵活性

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1523584/drv3901-q1-spi-data-frame-flexibility

器件型号:DRV3901-Q1

工具/软件:

团队好、我正在通过将 DRV3901与 F28x C2000 MCU 上的 SPI 配合使用来帮助解决商机、并遇到了一些问题:

  1. C2000 SPI 支持16位数据帧(FIFO 模式下背靠背传输时为32位)。 以16位/8位或12位/12位背对背传输方式将数据发送到 DRV3901是否可行? 我 特别问道、因为驱动器侧有额外的 CRC 部分。 基本上、我们是否有需要留意的限制? 在数据表中找不到时钟图。
  2. CRC 是否由 CPU 计算?
  3. CS 是否可以由 GPIO 控制?
  4. 我们计划将 SPI 连接到 DMA、以保持连续传输。 根据您的理解、这是可能的吗?  

此致、

Aishwarya  

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

    尊敬的 Aishwarya:

    让我回顾一下、明天再联系您。

    此致、

    Keerthi

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

    Keerthi、

    如果您对上述内容有任何反馈、请告诉我。 需要尽快向团队报告。 谢谢!

    此致、

    Aishwarya

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

    尊敬的 Aishwarya:

    让我检查一下、然后返回给您。

    此致、

    Keerthi

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

    尊敬的 Aishwarya:

    1)是的、只要 CS 保持低电平、您就可以背对背 SPI 传输

    2) CRC 也由微控制器计算。 请参阅 EVM 固件以查看实施详细信息。

    3)是的

    4)只要你不违反任何这些时序参数,这应该是好的:

    此致、

    Keerthi