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

两片2808的DSP芯片的SPI通信问题

做两台2808DSP芯片SPI通信的时候发现一个问题,已知主机DSP的MOSI引脚因为虚焊导致通信异常,检测主机DSP的MOSI上无电平变化,一直是低电平;主机SPI的片选引脚STE和时钟信号引脚CLK检测波形都正常,为什么在从机DSP的MOSI上检测到了占空比接近50%的PWM波?按理说主机DSP没有正常发出波形,为什么会在从机的MOSI引脚上会有PWM波呢,两者之间不是应该通过线路连接,电平变化应该一致啊?ps:此时从机只有接收到时钟和片选信号,从机MISO有波形,但是是错误的波形,导致主从机之间的SPI通讯失败

Seven Han:

不是很明白您的问题,引脚虚焊是不稳定的,请确认主从机的接线无误。

做两台2808DSP芯片SPI通信的时候发现一个问题,已知主机DSP的MOSI引脚因为虚焊导致通信异常,检测主机DSP的MOSI上无电平变化,一直是低电平;主机SPI的片选引脚STE和时钟信号引脚CLK检测波形都正常,为什么在从机DSP的MOSI上检测到了占空比接近50%的PWM波?按理说主机DSP没有正常发出波形,为什么会在从机的MOSI引脚上会有PWM波呢,两者之间不是应该通过线路连接,电平变化应该一致啊?ps:此时从机只有接收到时钟和片选信号,从机MISO有波形,但是是错误的波形,导致主从机之间的SPI通讯失败

han wu5:

回复 Seven Han:

接线确定没有问题,主机SPI的MOSI由于虚焊,已经测量了芯片MOSI引脚的外部连线上没有电平变化,即主机SPI没有输出。而从机DSP的MOSI由于与主机DSP的MOSI通过连线进行连接,电平变化应该一致,即没有电平变化,但是实际检测到从机DSP的MOSI引脚有PWM波。

ps:从机与主机的spi通信在硬件上连接如下图:

 猜测的原因:是不是因为DSP在上升沿和下降沿都有锁存电平的行为,由于导致了即使没有输入,也有PWM波

做两台2808DSP芯片SPI通信的时候发现一个问题,已知主机DSP的MOSI引脚因为虚焊导致通信异常,检测主机DSP的MOSI上无电平变化,一直是低电平;主机SPI的片选引脚STE和时钟信号引脚CLK检测波形都正常,为什么在从机DSP的MOSI上检测到了占空比接近50%的PWM波?按理说主机DSP没有正常发出波形,为什么会在从机的MOSI引脚上会有PWM波呢,两者之间不是应该通过线路连接,电平变化应该一致啊?ps:此时从机只有接收到时钟和片选信号,从机MISO有波形,但是是错误的波形,导致主从机之间的SPI通讯失败

mangui zhang:

回复 han wu5:

从机DSP的MOSI由于与主机DSP的MOSI通过连线进行连接

这种连接有问题吧    主和从不应该交替一下引脚吗

做两台2808DSP芯片SPI通信的时候发现一个问题,已知主机DSP的MOSI引脚因为虚焊导致通信异常,检测主机DSP的MOSI上无电平变化,一直是低电平;主机SPI的片选引脚STE和时钟信号引脚CLK检测波形都正常,为什么在从机DSP的MOSI上检测到了占空比接近50%的PWM波?按理说主机DSP没有正常发出波形,为什么会在从机的MOSI引脚上会有PWM波呢,两者之间不是应该通过线路连接,电平变化应该一致啊?ps:此时从机只有接收到时钟和片选信号,从机MISO有波形,但是是错误的波形,导致主从机之间的SPI通讯失败

han wu5:

回复 mangui zhang:

引脚确认接的没问题,其他板子都是这么接的,只有这一个板子虚焊了,主要是很疑惑为什么虚焊还会有波形

赞(0)
未经允许不得转载:TI中文支持网 » 两片2808的DSP芯片的SPI通信问题
分享到: 更多 (0)