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

28075 SPI通讯问题咨询

当DSP28075的SPI配置成从机模式,传输字符为16位,一次传输16个字。当主机向我DSP从机发送第一帧数据(数据为:70 01 0 0 0 0 0 0 0 0 0 0 0 0 0 0),此时,从机不发送任何数据,但在SOMI总线中却有数据发出(数据为:0 70 01 0 0 0 0 0 0 0 0 0 0 0 0 0).如下图所示。通过仿真监控寄存器

TXFFST的值为0.说明数据并不是我主动发出去的。请问我当SPI没有准备好发送数据时,SPIDAT是否会把接收的数据再发送出去呢?

Susan Yang:请问您现在的主机是什么?28075的SPI配置成从机模式的代码能否给出呢?

当DSP28075的SPI配置成从机模式,传输字符为16位,一次传输16个字。当主机向我DSP从机发送第一帧数据(数据为:70 01 0 0 0 0 0 0 0 0 0 0 0 0 0 0),此时,从机不发送任何数据,但在SOMI总线中却有数据发出(数据为:0 70 01 0 0 0 0 0 0 0 0 0 0 0 0 0).如下图所示。通过仿真监控寄存器

TXFFST的值为0.说明数据并不是我主动发出去的。请问我当SPI没有准备好发送数据时,SPIDAT是否会把接收的数据再发送出去呢?

user5770074:

回复 Susan Yang:

问题已经解决

当DSP28075的SPI配置成从机模式,传输字符为16位,一次传输16个字。当主机向我DSP从机发送第一帧数据(数据为:70 01 0 0 0 0 0 0 0 0 0 0 0 0 0 0),此时,从机不发送任何数据,但在SOMI总线中却有数据发出(数据为:0 70 01 0 0 0 0 0 0 0 0 0 0 0 0 0).如下图所示。通过仿真监控寄存器

TXFFST的值为0.说明数据并不是我主动发出去的。请问我当SPI没有准备好发送数据时,SPIDAT是否会把接收的数据再发送出去呢?

Susan Yang:

回复 user5770074:

很高兴您能解决问题

赞(0)
未经允许不得转载:TI中文支持网 » 28075 SPI通讯问题咨询
分享到: 更多 (0)