王小林0311
級別: 探索解密
![]() |
最近在用QJ71E71這個以太網(wǎng)模塊,在用他和外部設(shè)備固定緩沖存儲器無順序通訊, BUFSND指令。發(fā)送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位二進(jìn)制 數(shù)據(jù)類型, 想問一下,怎么將數(shù)據(jù)類型改成8位 二進(jìn)制??? [ 此帖被王小林0311在2016-12-20 16:59重新編輯 ] |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄
![]() ![]() |
16/8=2 接收端做數(shù)據(jù)處理 |
|
---|---|---|
|
王小林0311
級別: 探索解密
![]() |
接收端是設(shè)備端,不能做處理,只能接收,數(shù)據(jù)不對就不識別了。 |
---|---|
|
yfcc923
級別: 略有小成
![]() |
如果發(fā)送 HEX 2211 4433 6655 8877 接手到的會是什么? |
---|---|
|
王小林0311
級別: 探索解密
![]() |
這樣是可以得到 11 22 33 44 55 66 77 88 但是我的接收格式必須是13個字節(jié),不知道你們了不了解CAN總線 例子:08 00 00 00 01 11 22 33 44 55 66 77 88 08 是標(biāo)準(zhǔn)幀,00 00 00 01 是ID,11-88是8個數(shù)據(jù)位, 這樣的話 我用16位二進(jìn)制是不行的,得用8位二進(jìn)制來發(fā)送。 |
---|---|
|