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