ZHCSGA0C April 2017 – February 2023 PGA460
PRODUCTION DATA
校驗和字段作為每個 UART 幀的最后一個字段進行傳輸。校驗和包含對所有數據字段和命令字段(僅限控制器的命令字段)執行 inverted byte sum with carry 操作的值。在控制器到 PGA460 的傳輸中,校驗和字段由控制器計算并由 PGA460 器件進行檢查。在 PGA460 到控制器的傳輸中,PGA460 器件會生成校驗和,控制器會驗證完整性。校驗和的格式與數據字段相同,時間命令接口 部分介紹了計算校驗和的過程。由于 UART 接口是基于字節的接口,因此在計算校驗和的過程中不會補零。
當控制器計算校驗和字段時,計算發生在 UART 命令字段上,后跟作為當前通信幀一部分傳輸的所有 UART 數據字段。當 PGA460 器件計算校驗和字段時,計算包括診斷數據字段(請參閱診斷字段 部分),后跟當前幀中的所有 UART 數據字段。同步字段 (0x55) 不包含在校驗和計算中。