请问SSI 和 SPI 两个接口有什么样的区别?
两者可以兼容么?
SPI是飞思卡尔设计的,SSI是TI设计的。
在Stellaris系列MCU中,可以通过编程配置选择SPI模式还是SSI模式,是兼容两种模式的!
SSI(Synchronous Serial Interface)由TI公司定义的接口协议标准
SPI(Serial Peripheral Interface)是由Motorola公司定义的接口协议标准,两者的用法有类似的地方
SPI串行帧同步SSIFss为低电平有效,在整个帧传输期间生效(拉低)。
SSI串行帧同步SSIFss在发送每个帧之前产生宽度为个时钟周期的高脉冲。SSI 模块和片外从设备都在SSIClk 的上升沿驱动输出数据,在SSIClk 的下降沿锁存另一端的输入数据。
最好是能够看看TI的LM3S的datasheet,它的SSI部分对两种传输模式有较为详细地描述,从时序图上可以清楚地看到二者之间的差别。