ZHCZ046D March 2023 – August 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
SPI 模块
功能
当配置为多外设应用的外设时,接收到的数据将右移
在多外设情况下,SPI 控制器首先与 peripheral0 通信,然后与 peripheral1 通信。完成与 peripheral1 的通信后,控制器再次与 peripheral0 通信。在与 peripheral0 的第二次通信中,peripheral0 接收到的数据将在第一帧中发生右移。当控制器发送数据 0x76 时,peripheral0 接收到的第一个数据为 0x3B。
为了支持多外设情况,需要在外设端启用 CSCLR,以便在与外设无活动通信时(外设的 CS 将被禁用),重置其 RX 和 TX 位计数器。