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.

[参考译文] EK-TM4C1294XL:如何在单板上配置 SPI 协议如何显示输出主从数据

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1354590/ek-tm4c1294xl-how-to-configure-spi-protocol-in-single-board-how-to-show-output-master-and-slave-data

器件型号:EK-TM4C1294XL

您好  

我不熟悉 TM4C1294XL 板我对 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\ssi_master_slave_xfer 中的 TIvaware 系列示例代码进行了引用  

它仅显示在 UART 中已运行发送的数据、但我还需要从器件数据

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

    您好!

     我不理解您的问题。 首先、SSI 模块的示例。 在本例中、SSI0用作 SPI 主设备、SSI1用作 SPI 从设备。 UART 只被用于在一个终端窗口中显示 SSI 传输的状态。 如果您看一下代码片段、从器件接收到的内容也会显示在临时窗口中。  

    //
    //显示 SSI1接收的数据。
    //
    UARTprintf ("'%c'"、pui32DataRx[ui32Index]);

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

    我运行以下 代码:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\ssi_master_slave_xfer  

    没有获得 SSI1从数据  

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

    您如何连接主从之间的信号? 这不是回送模式。 您必须在主器件和从器件之间连接4个信号(SPICLk、SPIFSS、SPITX 和 SPIRX)。  

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

    这些引脚已连接  

    - SSI0外围设备
    //! - GPIO 端口 A 外设(适用于 SSI0管脚)
    //! - SSI0Clk - PA2
    //! - SSI0Fss - PA3
    //! - SSI0TX - PA4
    //! - SSI0RX-PA5
    //!
    //! - SSI1外围设备
    //! - GPIO 端口 B 和 E 外设(用于 SSI1引脚)
    //! - SSI1Clk - PB5
    //! - SSI1Fss - PB4
    //! - SSI1TX - PE4
    //! - SSI1RX-PE5

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

    您好!

     我假设您将 SS0TX 连接到 SS1RX 和其余的信号、对吗? 请仔细检查连接。

     您能展示示波器还是逻辑分析仪的捕获结果吗?