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.

[参考译文] SW-EK-TM4C129EXL:需要 SSI 参考设计指针

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1159670/sw-ek-tm4c129exl-ssi-reference-design-pointer-needed

器件型号:SW-EK-TM4C129EXL
Thread 中讨论的其他器件:EK-TM4C1294XL

我在确定哪些引脚和软件控制措施可以正确执行双模 SSI 时遇到问题。

帧同步引脚功能未完全清零。  

我的设计使用两个分别为19 '595个器件的移位环路来断言许多控制位。  严格来说、不需要对命令值进行数据回读、但这对于电路板调试很有帮助。

在哪里可以找到一个示例设计、其中显示了此设计所需的双模式连接和软件控制?   

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

    您好 Karl、

    我们没有确切的双模式示例、但在 TivaWare 2.2.0.295中、我们发布了一个四模式示例、相同的软件设置和流程适用于双模式和四模式。 因此、我建议您从那里开始、如果您发现有与您的用例不匹配的东西、请在此处进行跟进、我可以尝试进一步提供帮助。

    此示例可在此处找到: [INSTALL Path]\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\ssi_quad_mode

    此致、

    Ralph Jacobi

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

    你(们)好

    这部分回答了我的问题。

    我现在了解使用了哪些引脚。  我了解了如何在传输前清除输入 FIFO。

    不清楚的是帧同步是否使用以及如何使用以及需要准确的软件控制。

    从器件是一个由'595个从器件组成的简单移位环路链、写入的值作为检查循环回主器件。  移位寄存器使用串行数据和串行时钟、但不使用帧同步信号。  特别不清楚的是、在读取期间 TM4C 主器件需要什么帧同步信号。

    可能帧同步只是从输出回路到输入、但这一点我不清楚。  在本例中、帧同步的正确连接和编程是什么?

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

    您好 Karl、

    如果按"帧同步"、您的意思是 FSS、实际上这只是标准 SPI 接口的 SS 线路。 它旨在帮助选择仅在信号下拉 SS 线路时启用 SPI 接口的器件。 也就是说、很多用户发现 SSI 对 FSS 的自动控制太有限、无法满足其需求、而是用 GPIO 代替、以控制目标器件的行为。

    我解释的原因是为了强调 SSI 在不使用外设上的 FSS 信号的情况下可以使用、这是很常见的做法。 因此、对于不需要 SS 线路的用例、您不能对其进行配置、而是可以毫无问题地将 SSI 用于数据线路和时钟。

    此致、

    Ralph Jacobi