目錄
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;