Other Parts Discussed in Thread: HALCOGEN, TMS570LS3137, TMS570LS1224
主题中讨论的其他器件:HALCOGEN、 TMS570LS3137、
大家好、
我的 TMS570现在是 MibSpi 从器件。 它与作为主器件的 TMS320通信。 下面是我对 MibSPINENA 引脚的怀疑。 下图是使能引脚、数据、时钟、CS、数据。 如您所见、当 ENA 变为低电平时、我启动传输、这是正常的。 我使用了 setData 函数和 MibspiTransfer 函数来开始传输、以强制 ENA 变为低电平。 但您还可以看到 Ena 引脚根本不会变为高电平。 该引脚何时再次变为高电平? 传输后使能引脚是否应该变为高电平? 我还没有在从器件侧读取数据。 那么、至少在数据被读取之前、它不应该变为高电平来强制主器件等待? (这是4引脚握手、不连接 CS)
此外、5引脚握手如何用于从器件? 在主器件将其 CS 驱动为低电平之前、使能引脚不会在从器件侧变为低电平。 在使能引脚变为低电平之前、我无法将 CS 驱动为低电平。 死锁? (是的、我知道、我可以进行4引脚握手、完全不包括 CS、但仍然如此。)
此致
Varun Malladi