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.

[参考译文] MSP430F5528:MSP 低功耗微控制器论坛

Guru**** 2522770 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/993890/msp430f5528-msp-low-power-microcontroller-forum

器件型号:MSP430F5528

您好!

是否可以在5528中使用 GPIO 来实现3线 SPI (半双工 SPI 模式)。  

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

    是的。 F5528支持3线 SPI 模式和4线 SPI 模式。

    如果您查看用户指南 slau208、您可以找到 bot USCI_A 和 USCI_B 支持 SPI 接口。 在 UCAxCTL0.UCMODEx 的寄存器说明中、您可以看到 SPI 模式支持的配置:  

    位2-1:UCMODEx

    • U SCI 模式。 当 UCSYNC=1时、UCMODEx 位选择同步模式。
      00b = 3引脚 SPI
      01b = UCxSTE 高电平有效时的4引脚 SPI:当 UCxSTE = 1时、从器件被启用
      10b = UCxSTE 低电平有效时的4引脚 SPI:当 UCxSTE = 0时、从器件被启用
      11b = I2C 模式

    谢谢、  

    Lixin

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

    不幸的是,这一术语有些混乱。

    Lixin 描述了3引脚模式(有时是"3线")、这意味着没有/CS 引脚。 MSP430 USCI 支持此功能。

    "3线"模式(有时为"3引脚")意味着 MISO 和 MOSI 使用相同的物理线、并且主/从器件根据某些更高级别的协议交替驱动该线。 MSP430 USCI 不支持这一点--你需要通过在正确的时间切换引脚(PSEL)来明确地执行它。

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

    Lixin / Bruce、您好、

    感谢您的回复。  

    最好知道 、在满足时序参数之前、它可以使用 PSEL 并实施协议。