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

TMS570 MibSPI

在社区上看到关于MibSPI的帖子,说MibSPI支持DMA,但是我在TMS570ls1224和0914的手册上看到

When the multi-buffer mode is used,the DMA enable bit in the SPIINT0 register is ignored.这句话,这句话的意思是否是SPI启用Mb模式时,就无法使用DMA?那我应该如何控制Mib模式的关闭(DMA方式的启动)?另外,当我使用EB tresos的配置工具时,我根本无法更改是否使用DMA(按下按钮没有反应),如下图 请问应该如何更改SpiHardwareUnit_0使用DMA?

Susan Yang:

请您试一下下面的代码

This code requires external connection between MIBSPI1 and SPI4 (SOMI to SOMI, SIMO to SIMO, CLK to CLK and CS_0 to CS_0)

TMS570LS1224_MIPSPI1_SPI4_DMA.zip

user5739609:

回复 Susan Yang:

1.是否只要配置模式为兼容模式就可以使用DMA?
2.另外EB的配置工具为什么无法修改SPI1是否使用DMA呢?

赞(0)
未经允许不得转载:TI中文支持网 » TMS570 MibSPI
分享到: 更多 (0)