TI中文支持网
TI专业的中文技术问题搜集分享网站

有没有TM4C129 SSI从模式的demo,官方软件里没找到。 需要两块TM4C129通过SSI进行通讯用的。

有没有TM4C129    SSI从模式的demo,官方软件里没找到。  需要两块TM4C129通过SSI进行通讯用的。

Susan Yang:

请参考下面的代码,您可以将将两个EK-TM4C1294XL LaunchPad 连接起来实验。

连线方式如下

//      Master              Slave
//      PA5 – SSI0Tx  -> PA4 – SSI0Rx
//      PA4 – SSI0Rx  -> PA5 – SSI0Tx
//      PA3 – SSI0Fss -> PA3 – SSI0Fss
//      PA2 – SSI0CLK -> PA2 – SSI0CLK
//      GND           -> GND

请先启动slave

7750.SPI.zip

user4619179:

回复 Susan Yang:

好的 多谢我试试

xyz549040622:

SysCtlPeripheralEnable(SYSCTL_PERIPH_SSI2); //Enable SSI2SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOD); //Enable GPIODGPIOPinTypeGPIOOutput(GPIO_PORTD_BASE, GPIO_PIN_2); //CS//SSI2CSH;GPIOPinConfigure(GPIO_PD3_SSI2CLK);GPIOPinConfigure(GPIO_PD1_SSI2XDAT0);//SSI2TXGPIOPinConfigure(GPIO_PD0_SSI2XDAT1);//SSI2RX//GPIOPinTypeSSI(GPIO_PORTB_BASE, GPIO_PIN_5);GPIOPinTypeSSI(GPIO_PORTD_BASE, GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_3);SSIConfigSetExpClk(SSI2_BASE, SysCtlClockGet(), SSI_FRF_MOTO_MODE_2, SSI_MODE_SLAVE, 800000, 8);SSIEnable(SSI2_BASE);

参考下这个从机配置代码。

user4619179:

回复 Susan Yang:

SPI的MISO和MOSI需要交叉吗?

xyz549040622:

回复 user4619179:

不需要交叉的,直接对应的引脚连接就好了。

赞(0)
未经允许不得转载:TI中文支持网 » 有没有TM4C129 SSI从模式的demo,官方软件里没找到。 需要两块TM4C129通过SSI进行通讯用的。
分享到: 更多 (0)