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.

[参考译文] MSP-EXP432P401R:能否共享 BoosterPack SPI 总线?

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/801023/msp-exp432p401r-can-the-boosterpack-spi-bus-be-shared

器件型号:MSP-EXP432P401R

我将使用 MSP-EXP432P401R + CC3120BOOST + BoosterPack 2 Click Shield 测试 SimpleLink Wifi 库。  我有一个运行良好的 FreeRTOS Wifi 应用程序。  现在、我要从插入其中一个 mikroBUS 插座的 SPI 器件获取数据。

根据 EXP432P401R 原理图、一条具有三个从器件选择的 SPI 总线会输出到 BoosterPack 接头。  J2引脚18上的从器件选择专用于 CC3120。  J2引脚12上的从器件选择连接到 mikroBUS 插座1 CS、而 J2引脚13上的从器件选择连接到 mikroBUS 插座2 CS。

是否有某种方法可以将 SPI 总线与其他两个从器件选择配合使用?  WiFi 启动后、我似乎无法打开 SPI 主设备。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    MSP432上 SPI 的硬件实例不包括选择行。 这只是一个必须由应用控制的 GPIO。 您可以在 spimaster 驱动程序示例中看到这一实现方式。

    我相信插件已经打开了 SPI、因此您无法再次打开它。 您能否定义不同的 SPI 实例以与其他 SPI 从器件通信?

    此致、
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    除了在打开和关闭驱动程序的时间背景下、SPI 驱动程序不是为了共享而编写的。

    此致、
    Chris