王小林0311
級別: 探索解密
|
最近在用QJ71E71這個以太網模塊,在用他和外部設備固定緩沖存儲器無順序通訊, BUFSND指令。發送HEX: 11 22 33 44 55 66 77 88 ; 而實際看到接收的是HEX:11 00 22 00 33 00 44 00 55 00 66 00 77 00 88 00 ,看了手冊,是說BUFSND指令是 16位二進制 數據類型, 想問一下,怎么將數據類型改成8位 二進制??? [ 此帖被王小林0311在2016-12-20 16:59重新編輯 ] |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網絡英雄
|
16/8=2 接收端做數據處理 |
|
---|---|---|
|
王小林0311
級別: 探索解密
|
接收端是設備端,不能做處理,只能接收,數據不對就不識別了。 |
---|---|
|
王小林0311
級別: 探索解密
|
這樣是可以得到 11 22 33 44 55 66 77 88 但是我的接收格式必須是13個字節,不知道你們了不了解CAN總線 例子:08 00 00 00 01 11 22 33 44 55 66 77 88 08 是標準幀,00 00 00 01 是ID,11-88是8個數據位, 這樣的話 我用16位二進制是不行的,得用8位二進制來發送。 |
---|---|
|