SPI在发送时,可以配置“SPIFFCT” 来间隔发送数据。每发送一个数据后就会有间隔,能否设定为连续发送几个数据后间隔一下,然后又连续发送几个数据。
例如FIFO 可以存16个数据,先写入16个数据,然后连续发4个数据,间隔一下,接着发送后面4个数据,依次类推。
还请帮忙解决!
Jason Wu4:
如果一次只需发送4个数据,可在FIFO的级位设定为4,当发送4个数据后即触发FIFO发送中断,然后设定你需要的中断周期即可。
SPI在发送时,可以配置“SPIFFCT” 来间隔发送数据。每发送一个数据后就会有间隔,能否设定为连续发送几个数据后间隔一下,然后又连续发送几个数据。
例如FIFO 可以存16个数据,先写入16个数据,然后连续发4个数据,间隔一下,接着发送后面4个数据,依次类推。
还请帮忙解决!
囧:
你的功能要靠软件实现,检测SPIFFTS开判断FIFO还有多少数据然后控制是否发送。