ZHCSFZ7C February 2017 – February 2023 PGA460-Q1
PRODUCTION DATA
如GUID-048C59B8-7835-47F1-BC5D-944AF6850CC6.html#TITLE-SLASEC8X3845 部分所述,PGA460-Q1 器件會使用診斷數據字段開始響應傳輸。該字段包含 UART 通信錯誤位。如果特定位設置為 1,則在最后一個響應操作和當前響應操作之間的某個時候發生了相關的通信錯誤。執行響應操作后,通信錯誤位被清除。診斷字段包含在外設生成的校驗和計算中。#X6748 顯示了診斷數據字段。
圖 7-27 UART 診斷數據字段表 7-4 列出了診斷數據錯誤狀態位。
診斷字段中的錯誤狀態 [7:6] 位設置為 01b,以便可以輕松測量外設傳輸的位時間。如果需要更多錯誤狀態,這些位的位置可以用來發送額外的錯誤狀態。
| 位 | UART_DIAG = 0 | UART_DIAG = 1 |
|---|---|---|
| 錯誤狀態 [0] | PGA460-Q1 器件繁忙 | |
| 錯誤狀態 [1] | 同步字段比特率太高 (>115200bps) | 閾值設置 CRC 錯誤 |
| 同步字段比特率太低 (>115200bps) | ||
| 錯誤狀態 [2] | 連續同步字段位寬不匹配 | 頻率診斷錯誤 |
| 錯誤狀態 [3] | 接收到來自控制器的無效校驗和(實際上,計算出的外設校驗和與控制器傳輸的校驗和不匹配) | 電壓診斷錯誤 |
| 錯誤狀態 [4] | 控制器發送的命令無效 | 邏輯 0 |
| 錯誤狀態 [5] | 一般通信錯誤:
| EEPROM CRC 錯誤或 TRM CRC 錯誤 |
| 錯誤狀態 [6] | 邏輯 1 | |
| 錯誤狀態 [7] | 邏輯 0 | |