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

麻烦请教 关于 TM4C SSI 发送完成、接收完成时 相关的状态判断方式

麻烦请教大家一下关于TM4C SSI 发送完成、接收完成时 相关的状态判断方式。

在先前做的STM芯片SPI相关驱动中,SPI发送一个字节的流程大概如下

char Spi_Send_Byte(char send_data)
{
  //等待SPI移位寄存器的数据发送结束

 //发送数据

 //等待接收完一个字节数据

 //读取这一字节数据

}

但是在TM4C的datasheet中 我并没有找到关于数据接收 或 发送结束的对应

状态寄存器。 只有一个SSIBusy()的接口,但这个接口判断的是发送FIFO的

中的数据是否被发送完成,并不是针对没一个字节的发送。

所以麻烦问一下大家,是不是有什么方式可以查询到SSI每个字节的接受、发送

状态呢?

我用的是SSI 的legacy mode.

期待大家的帮助,多谢了。

xyz549040622:

你把FIFO的缓冲区字节大小设置为1个字节,这就可以了。当然也有相应的标志位的,只不过有的库函数没封进去,需要自己设置了。

赞(0)
未经允许不得转载:TI中文支持网 » 麻烦请教 关于 TM4C SSI 发送完成、接收完成时 相关的状态判断方式
分享到: 更多 (0)