ZHCSQH8 September 2025 TCAN5102-Q1
ADVANCE INFORMATION
這是一個通過 UART 發送字節流的基礎示例。一旦器件在 TX FIFO 中接收到任何字節后,該器件將開始發送 UART 字節。
| 參數 | 值 |
|---|---|
| CAN 幀格式 | 標準幀格式 |
| 要傳輸的字節 | 6B |
| UART 的 TX 字節流 | 0x11、0x22、0x33、0x44、0x55、0x66 |
下表顯示了在 CAN 總線上傳輸的步驟和數據。總線的中央網關/控制器稱為 ECU,TCAN 器件稱為“響應器”。
| 步驟 | 發送器 | 數據 | 說明 |
|---|---|---|---|
| 1 | ECU (DLC = 12B) | 0x06, 0x20, 0x10, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x00, 0x00, 0x00 |
ECU 請求向寄存器 0x2010 (UART TX FIFO) 寫入 6 字節,由于 CAN DLC 必須為 12 字節才能容納這 6 字節數據,因此在末尾填充 0x00。 |
| 2 | 響應器 | 0x06, 0x01 | 響應器發回一個 OK 以確認已收到請求。 |
| 3 | UART | TXD:0x11、0x22、0x33、0x44、0x55、0x66 | 此時,響應器進行 6 字節的 UART 傳輸。 |
| 步驟 | 發送器 | 數據 | 說明 |
|---|---|---|---|
| 1 | ECU (DLC = 6B) | 0x03, 0x20, 0x10, 0x11, 0x22, 0x33 |
ECU 請求向寄存器 0x2010 (UART TX FIFO) 寫入 3 字節。 |
| 2 | 響應器 | 0x03, 0x01 | 響應器發回一個 OK 以確認已收到請求。響應器也在此處開始通過 UART 傳輸數據,但為簡化起見,此表顯示所有字節稍后傳輸。 |
| 3 | ECU (DLC = 6B) | 0x03, 0x20, 0x10, 0x44, 0x55, 0x66 |
ECU 請求向寄存器 0x2010 (UART TX FIFO) 寫入 3 字節以完成剩余數據 |
| 4 | 響應器 | 0x03, 0x01 | 響應器發回一個 OK 以確認已收到請求。 |
| 5 | UART | TXD:0x11、0x22、0x33、0x44、0x55、0x66 | 此時,響應器進行 6 字節的 UART 傳輸。 |