目录
1、概述
2、RTD-SDK配置
2.1、配置目标
2.2、主、从机引脚配置
2.3、时钟配置
2.4、LPSPI配置
2.5、中断配置
2.6、DMA配置(使用DMA才会配置)
2、dma Logic Instance
2.7、RM配置(使用DMA的情况下必须配置此选项)
3、代码实现
1、概述
S32K3_低功耗LPSPI轮询、中断、同步、异步、DMA等传输方式。
所有的LPSPI支持最大15MHz数据波特率在增强型管脚上,最大7.5MHz在标准管脚上,高性能的SPI0在回环模式下支持20M速率,普通模式15M。K3系列MCU具有6个独立的SPI模块,序号为SPI0-5。所有SPI均支持DMA。一帧数据可以由一个字或多个字组成,一个字32bit,帧的最小传输长度为4bit,传输FIFO4个字,也就是128bit,发送也有128bit的FIFO。
可以在master模式下精细化调整SPI同步时钟脉冲的时频特征,如占空比,有效延迟时间。在半双工或者数据匹配功能上支持发送与接收掩码。支持半双工并行传输,允许1/2/4线并行传输, SPI0支持8线传输,可在一定程度上模拟QSPI;