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.

[参考译文] TMS570LS1227:MibSPI1了解6个 nSPICS

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/797879/tms570ls1227-mibspi1-understanding-with-6-nspics

器件型号:TMS570LS1227

大家好、

我正在尝试了解 mibSPI1模块、该模块具有6个芯片选择和2个 SIMO[0]、SIMO[1]、SOMI[0]、SOMI[1]引脚。

我想使用 SIMO[0]和 SOMI[0]以及所有6芯片选择来将数据发送到6个从器件。

我想向连接到 nSPIC[0]的从器件发送数据、而向 nSPICs[1]上的从器件发送不同的数据、以此类推。

是否可以在相同的 SIMO[0]、SOMI[0]上以不同的时间向6个从器件发送6个不同的数据? 如何处理6芯片选择意味着所有6个芯片同时或以不同的方式变为高电平或低电平。

我可以参考的任何应用手册。

非常感谢。

阿图尔

 

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

    是的、您可以使用6 nSPICS 来选择6个 SPI 从站。

    nSPICS 引脚必须在 SPIPC0寄存器中配置为功能引脚。

    2.每个芯片选择(未激活)的默认值可通过寄存器 csdef 进行配置。 在发送过程中、SPIDAT1寄存器的片选控制域(CSNR)的值在 SPICS 管脚上驱动。

    3.一次仅激活一个 SPICS。

    MibSPI 支持4种不同的数据格式。 对于主器件和从器件、数据字长度必须编程为相同的长度。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢王、

    这就是我要找的。