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.
我在确定哪些引脚和软件控制措施可以正确执行双模 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