AWR1843 MIBSPI 通信

Other Parts Discussed in Thread: AWR1843

    最近调试使用AWR1843 MIBSPI作为master进行通信,传输数据在10k左右,调试过程遇到如下图所示问题:

1、spi 的clk设置是40M,传输256byte字节时间如图2所示,大约60us;但是在每次传输256字节数据后,会存在一段延时,如图中1标记所示,大约30us;

这个延时是什么原因导致的?

2、通过查看sdk包中spi驱动代码,在MIBSPI_dataTransfer函数中,当1843作为master发送数据时,不使用dma的情况下,会调用如下函数:

    我的疑问是为什么写数据的时候,为什么还要调用MIBSPI_readDataRAM;如果屏蔽掉这个函数,spi就不会输出任何信号,问题1中的30us延时是不是这个函数导致的?

3、如何消除这30us延时?需要配置哪些寄存器吗?

x 出现错误。请重试或与管理员联系。