我想做個設計,就是一個液面監控,需要個電腦軟體,然后我就想讓人幫我寫個軟體,他需要和我對接,問我我的資料協議格式是什么,我好像不太懂,請問有大佬可以給我解釋一下嗎,最好是給個例子

uj5u.com熱心網友回復:
就是雙方協商一下 一個報文是由哪些資料組成的,給你舉個例子吧,:* | 1 | 1 | 1 | 1 | ... | 2 | 1 |
* 包頭(0xFE)| 包頭(0xFE) | CMD | DATALEN | DATA | CRC16 | (0xBB)
* CRC 校驗范圍:從報文頭到DATA段結束
uj5u.com熱心網友回復:
最簡單的是不是:起始位+資料+校驗位+停止位
uj5u.com熱心網友回復:
如果只傳輸一種物理量的資料,比如液位高度,可以省去命令位(或功能位)。如果資料的數量不變,可以省去資料長度位。協議設計時要考慮冗余,比如將來添加新的功能時不需要改變傳輸幀的結構。uj5u.com熱心網友回復:
對的對的 真的不需要太復雜的 所以用:起始位+資料+校驗位+停止位,這個比較簡單的格式就行了吧
uj5u.com熱心網友回復:
樓主可以先按照簡單的結構撰寫,以后有需求再修改吧。
uj5u.com熱心網友回復:
如果只傳輸一種物理量的資料,比如液位高度,可以省去命令位(或功能位)。如果資料的數量不變,可以省去資料長度位。協議設計時要考慮冗余,比如將來添加新的功能時不需要改變傳輸幀的結構。
對的對的 真的不需要太復雜的 所以用:起始位+資料+校驗位+停止位,這個比較簡單的格式就行了吧
傳輸的資料數量不變的話,停止位也可以省。
uj5u.com熱心網友回復:
我想做個設計,就是一個液面監控,需要個電腦軟體,然后我就想讓人幫我寫個軟體,他需要和我對接,問我我的資料協議格式是什么,我好像不太懂,請問有大佬可以給我解釋一下嗎,最好是給個例子
請樓主結帖。
uj5u.com熱心網友回復:
emmm 手機怎么結
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/132719.html
標籤:單片機/工控
上一篇:有關反相器和555定時器,求教
下一篇:安防攝像頭智能省電方案
