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