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.

[参考译文] TMDX570LS12HDK:TMS570LS HDK 上的 BiSS C 实现

Guru**** 2456980 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/643070/tmdx570ls12hdk-biss-c-implementation-on-tms570ls-hdk

器件型号:TMDX570LS12HDK

大家好、我正在尝试与磁性编码器进行通信、可以从以下网址找到该编码器: https://www.ichaus.de/iC-MH16

我将编码器的 SLI (串行数据输入)连接到 SIMO、SLO (串行数据输出)连接到 SOMI、MA (串行时钟)连接到 Hercules HDK 的 SPICLK 引脚。 我只是尝试通过 SPI 发送数据。 有人尝试过吗? 这是可行的吗? 如果是、如何正确执行?

感谢您提供信息。

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

    我们对此器件没有任何经验。 我建议您联系 IC-Haus、了解他们是否有连接标准 SPI 模块的经验。 也许他们甚至可能有一些参考代码、这些代码可作为在 Hercules 上实施的指南进行移植/使用。 当然、最好探索 SSI 选项、而不是 BiSS 选项、因为 BiSS 选项需要比 SSI 更多的协议级定制、而 SSI 更接近典型的 SPI 操作。

    从他们的数据表中、我看到器件 VDD 的标称值为5V。 您应该确认 SLO、SLI 和 MA 为3-3.6V、因为我们的 IO 不能耐受5V 电压。 我无法在查看他们的数据表时立即确认这一点。

    您还可以考虑使用 Hercules eQEP 模块、如果您使用外部正交编码器、该模块可能提供类似的功能。