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

使用SN65LVDT41和SN65LVDT14将SPI转换成差分信号后,数据产生移位

各位老师:

        我的项目里使用24M(CLK)的SPI通信,因为是板间,直接连接会有较大的干扰,无法正常传输数据,所以使用了SN65LVDT41和SN65LVDT14,将SPI信号转换成差分信号,然后板间连接。这样连接后数据传输比较稳定,但是所有的数据都右移了一位,既传输1024,接受到的却是512。各位老师,这种现场我改怎么解决?谢谢

user151383853:

这通常是由于 SPI 通信里的时钟边沿设置错误引起的. 还有使能后的起始信号问题. 留意一下起始条件时的电平

sen sun:

回复 user151383853:

因为不加这两个查分芯片的时候是可以正常通信的,只是有些不稳定。所以始终配置是没有问题的。您说的初始时候的电平状态是指MCU刚复位时候两边的电平吗?我是否可以通过上拉或者下拉电阻来改变这个初始的电平?

赞(0)
未经允许不得转载:TI中文支持网 » 使用SN65LVDT41和SN65LVDT14将SPI转换成差分信号后,数据产生移位
分享到: 更多 (0)