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.

[参考译文] RM48L952:RM48xx SPI 受控模式不工作、

Guru**** 2473260 points
Other Parts Discussed in Thread: RM48L952

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/683282/rm48l952-rm48xx-spi-slave-mode-not-working

器件型号:RM48L952

您好!

我在这里创建一个新主题、因为以下 E2E 一周内没有响应。
e2e.ti.com/.../2508776

我们是否需要在从模式下使用 MibSPI 的 CS 线路以不同大小和不同组进行读取/写入?
在我们的应用中、RM48L952仅用作 SPI 从器件3引脚(无 CS)。
我们想知道应该采取哪些措施来实现这一目标
在从模式下实现具有不同数据大小的 SPI 读取/写入?

我认为、在主模式下、如果我们使用不同的大小、我们可以进行读取/写入
更改组、但在本例中、我们无法启动通信
即使我们更改了组(组0除外)。CSHOLD 位设置为1。
我们正在 LaunchPad 上尝试此操作。

在 E2E 下方提到、在 MIBSPI 从模式下、CS 线路用于指定传输组、
那么、是否必须使用 CS 线路以不同大小和不同组进行读取/写入?
e2e.ti.com/.../1012758

请告诉我、我们是否需要 CS 来实现这一点?

此致
巴杜语

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

    当运行在受控模式中时、MibSPI 使用芯片选择引脚0至3来生成一个到相应传输组的触发。

    例如、将0000放在芯片选择引脚上会触发传输组0、而将0001触发 TG1。 当值1111被设定为芯片选择时、MibSPI 被取消选择、即传输组15在受控模式中不可用。 其余的芯片选择引脚应保持在 GPIO 模式。

    在从机模式下、序列发生器不会考虑触发源和触发事件等字段。 只有 SPICS 引脚可以触发传输组。 片选触发器作为电平触发器运行。

    然而、当 MibSPI 处于具有 SPIENA 模式的3引脚或4引脚中时、只能触发一个传输组并且它被限制为传输组0 (TG0)。