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
在本例中,MCU 作为命令器,带有 CAN/LIN 分析功能的 PC 作为响应器。波特率为 19200。
当选择 Button1 使 MCU 发送 0x39(PID) 时,结果如 图 3-2 所示。如 图 3-2 所示,主机可以成功接收 MCU 发送的数据,这也可以从波形图 (图 3-3) 中确认。
图 3-2 MCU 作为命令器传输数据的结果
图 3-3 MCU 作为命令器传输数据的波形当按下 button2 使 MCU 发送 0x08(PID) 时,响应器可以向 MCU 发送数据。如 图 3-4 所示,响应器传输 0x11、0x22、0x33 和 0x44,MCU 成功接收到这些数据。但在本例中,PC 中的校验模式是正常模式,因此校验和无法与 MCU 匹配,导致回调函数无法工作。但是,接收数据仍可存储在数组中。
图 3-4 MCU 作为命令器接收数据的结果
图 3-5 MCU 作为命令器接收数据的波形
图 3-6 gCommanderRXBuffer 结果