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.

[参考译文] TMS570LC4357-EP:SPI 通信中的突发运行模式

Guru**** 2482105 points
Other Parts Discussed in Thread: TMS570LC4357-EP

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/958964/tms570lc4357-ep-burst-mode-of-operation-in-spi-communication

器件型号:TMS570LC4357-EP

您好!  

我们将 TMS570LC4357-EP 用作 SPI 主器件、并将其连接到 EEPROM、串行 NOR 闪存等从器件。  

我查看的是 TMS570的技术参考手册。 我从手册中了解到、TMS570每个芯片选择仅支持2至16位(§28.2.6.1数据格式)

但是、我们的从器件具有以下要求(每个芯片选择需要40位)。

我想知道、  

  • TMS570支持每帧字数(例如、5个字、每个16位的芯片选择)
  • TMS570支持突发操作、在该操作中、我可以从 SPI NOR 闪存读取/写入大量数据。

(注意:我在 MIBSPI (28.3.35 DMA 通道控制寄存器(DMAxCTRL)的 DMA 部分中阅读了关于突发传输的内容)但是、我正在查看上述具有或不具有 DMA 的功能)

谢谢、此致、  

Aravind

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

    您正在寻找的是芯片选择保持功能。 技术参考手册第1518页对此进行了说明。 CSHOLD=1时、您可以执行四个8位传输、然后最后一个8位传输时、CSHOLD=0时、您可以执行一次8位传输。 这将导致 CS 变为低电平、40位传输、然后 CS 变为高电平。

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

    非常感谢 Bob!!