大家好、
MibSPI 模块为4线16位数据输出15、14、13、12、而不是15、11、7、3位。
客户想知道为何仅支持此型号? 是否有办法可以分别切换到 SIMO [ 3:0]输出15、11、7、3位?

您能帮助检查这个问题吗? 谢谢。
此致、
切里
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.
大家好、
MibSPI 模块为4线16位数据输出15、14、13、12、而不是15、11、7、3位。
客户想知道为何仅支持此型号? 是否有办法可以分别切换到 SIMO [ 3:0]输出15、11、7、3位?

您能帮助检查这个问题吗? 谢谢。
此致、
切里
您好、Cherry:
客户是否说、在并行模式下、他没有根据 TRM 波形获得输出?
如果是这种情况、那么我只根据 TRM 获得了波形。

您可以看到、我将以四线并行模式发送数据0xC3A5、这里是我得到的输出波形:

如你所见
MO3 - 15位、14位、13位、12位 =(1、1、 0、0)
MO2 - 位11、位10、 位09、位08 =(0、0、 1、1)
MO1 - bit-07、bit-06、 bit-05、bit-04 =(1、 0、 1、 0)
MO0 - bit-03、bit-02、bit-01 、bit-00 =(0、 1、 0、 1)
输出与仅 TRM 完全相同:

我附加的代码供您参考:
e2e.ti.com/.../MibSPI_5F00_Parallel_5F00_Mode_5F00_TEST_5F00_LC4357.zip
--
谢谢。此致、
Jagadish。
您好 Jagadish:
感谢您的支持。
此处的客户案例是 以以下格式输出是否正确、因为他们的一些器件输出如下所示:
MO3 -位15、位11、位07、位03
MO2 - 位14、位10 、位06、位02
MO1 - 第13位、第09 位、第05位、第01位
MO0 - 位12、位08、位 04、位00
此外、
Unknown 说:客户想知道为什么只支持此型号?
客户想知道为什么 TMS570LC4357仅支持原始主题中发布的模型。 以及该输出的主要应用是什么?
谢谢。此致、
切里
您好、Cherry:
客户想知道为什么 TMS570LC4357只支持原始主题中发布的模型。 此输出的主要应用是什么?
我不知道它们为什么以这种方式实现的确切原因。 我的理解是、这是一种简单的方法、可以提高吞吐量。 这是因为、

只考虑 MO3在位15上硬接线、MO2在位11上硬接线、MO1在位7上硬接线、MO0在位0上硬接线。 在第一个时钟脉冲时、位15将在 MO3上移出、位11将在 MO2上移出、位-7将在 MO1上移出、位3将在 MO0右侧移出、 因此、对于下一个时钟脉冲、可以将移位寄存器中的数据向左移动一位、这没什么其他可做的。 现在、bit-14将位于 MO3上、bit-10位于 MO2上、bit-6位于 MO1上、bit-2位于 MO0上。 对于下一个时钟脉冲、数据将再次左移1且此连续。 看到这是一种简单的方法、也是一种高吞吐量方法、对吧? 这可能就是他们这样实施的原因。
Unfortunateley 没有硬件机制来获取数据作为客户要求,但我们可以在软件中做到这一点。
我的意思是、如果我们在向从器件发送数据之前更改位位置、以及如果我们在从从器件接收数据后更改位位置、情况会怎样。 这将纠正该问题、对吧?
为了测试此软件解决方法、我执行了以下步骤:
1.我刚刚根据主设备和从设备的顺序创建了两个位字段结构。

2.我还创建了一个"app_strateg_appi" Slave_Format、该 API 在向从器件发送数据时会很有帮助、在发送数据之前、该 Converting_Master_会根据从器件位顺序转换主器件位顺序。

3.类似的,我创建了另一个名为"API_AC_ Converting_Slave_"的 API,该 Master_Format 将有助于将从从机接收到的数据转换为主序。

是的、很明显、当我们需要转换每个接收或传输的数据帧时、此方法会在一定程度上降低吞吐量。 但遗憾的是、由于协议不匹配、无法通过其他方式与从器件连接。
我附上我的完整项目供您参考:
e2e.ti.com/.../3487.MibSPI_5F00_Parallel_5F00_Mode_5F00_TEST_5F00_LC4357.zip
--
谢谢。此致、
Jagadish。