ZHCAD74 September 2023 CC3300 , CC3301 , CC3301MOD , CC3351MOD
無論使用什么硬件接口,流量都通過明確定義的協議傳輸。雖然每個硬件接口都使用不同的包裝器來實現特定的硬件協議,但實際的有效負載是相同的。為了完整起見,本節列出了協議詳細信息,但不需要開發人員/集成商進行任何移植工作。
該協議包含多個命令選項:
圖 4-1 通用命令
圖 4-2 Send 或 Sendto 命令
圖 4-3 Recv 或 Recvfrom 命令
圖 4-4 Read_status 命令
圖 4-5 Cnys 命令表 4-1 介紹了不同的命令字段。
| 字段 | 說明 |
|---|---|
| SYNC | 用于同步命令或響應邊界的常量模式 |
| Opcode(操作碼) | 識別命令或響應(取決于流量方向) |
| Length | 此字段之后所有內容的長度 |
| 描述符 | 根據操作碼/命令,后面可能會有描述符來提供更多信息。例如,對于 send() 操作,描述符可以標識實際有效負載的套接字、標志和長度。還需要一個 Tx 狀態響應字段 |
| 有效載荷 | 命令需要的任何其他內容 |
| CNYS | 觸發器件以使用接收到的數據或事件進行響應的常量模式 |