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.
有没有TM4C129 SSI从模式的demo,官方软件里没找到。 需要两块TM4C129通过SSI进行通讯用的。
请参考下面的代码,您可以将将两个EK-TM4C1294XL LaunchPad 连接起来实验。
连线方式如下
// Master Slave
// PA5 - SSI0Tx -> PA4 - SSI0Rx
// PA4 - SSI0Rx -> PA5 - SSI0Tx
// PA3 - SSI0Fss -> PA3 - SSI0Fss
// PA2 - SSI0CLK -> PA2 - SSI0CLK
// GND -> GND
SysCtlPeripheralEnable(SYSCTL_PERIPH_SSI2); //Enable SSI2 SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOD); //Enable GPIOD GPIOPinTypeGPIOOutput(GPIO_PORTD_BASE, GPIO_PIN_2); //CS //SSI2CSH; GPIOPinConfigure(GPIO_PD3_SSI2CLK); GPIOPinConfigure(GPIO_PD1_SSI2XDAT0);//SSI2TX GPIOPinConfigure(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);
参考下这个从机配置代码。