ZHCAF13 February 2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3519 , MSPM0L1105 , MSPM0L1106 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
在本例中,MSPM0 作为响应器。演示代码实现了以下功能:如果接收到 0x39/0xBA/0xFB,MCU 可以从命令器接收数据。如果接收到 0x08/0x49/0x0D PID,MCU 可以向命令器传输数据。
当命令器发送 0x3B(PID 为 0xFB)时,MCU 将从主机接收数据。如 图 3-7、图 3-8 和 图 3-9 所示,主机成功传输了数据,这些数据可以在调试模式下从 MCU RAM 中读取。
图 3-7 MCU 作为响应器接收数据的结果
图 3-8 MCU 作为响应器接收数据的波形
图 3-9 gResponderRXBuffer 结果当命令器发送 0x08 时,结果如 图 3-10 和 图 3-11 中所示。主机设置为读取模式,并选择增强校验模式。然后,通信成功,主机成功接收到 MCU 发送的数据,可以通过波形确认。最后,GPIO 切换,以显示通信结束。
图 3-10 MCU 作为响应器传输数据的结果
图 3-11 MCU 作为响应器传输数据的波形