人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4214|回復(fù): 7

串口調(diào)試協(xié)議,請(qǐng)教

[復(fù)制鏈接]
1#
發(fā)表于 2011-3-10 16:05:11 | 只看該作者 |倒序?yàn)g覽 |閱讀模式
最近購(gòu)買(mǎi)了一套BALLUFF的射頻識(shí)別設(shè)備,不怎么理解他的通信協(xié)議,想請(qǐng)教各位社友。

/ J, O6 Q: k1 F1 C/ h1 c
下圖是balluff說(shuō)明書(shū)關(guān)于讀信息和寫(xiě)信息的指令描述。

$ R4 g! N& H! t0 ]2 C* e0 Q  u2 M
我用串口調(diào)試助手試著寫(xiě)了兩個(gè)指令:
L 0050 0010 11J
寫(xiě) P 0050 0010 11R
這兩條指令跟說(shuō)明書(shū)不一樣的地方在“11J”和“11R”,這是因?yàn)槲矣玫氖亲x寫(xiě)頭1,芯片的字節(jié)數(shù)是32byte。這個(gè)是沒(méi)有問(wèn)題的。
串口調(diào)試助手設(shè)置如下:十六進(jìn)制顯示

3 V, Y, x) f7 T( A- o' T# e
串口調(diào)試助手返回的信息如下。
1. 射頻芯片在讀寫(xiě)頭附近時(shí),和沒(méi)有射頻芯片在讀寫(xiě)頭附近時(shí),所采集的數(shù)據(jù)是一樣的。
L 0050 0010 11J
第一次點(diǎn)擊“手動(dòng)發(fā)送”返回?cái)?shù)據(jù)為
15 37 15 15 15 15 15 15 37
第二次點(diǎn)擊“手動(dòng)發(fā)送”返回?cái)?shù)據(jù)為
15 37 15 15 15 37
以后再點(diǎn)擊“手動(dòng)發(fā)送”返回?cái)?shù)據(jù)均為15 37 15 15 15 37
P 0050 0010 11R
第一次點(diǎn)擊“手動(dòng)發(fā)送”返回?cái)?shù)據(jù)為
15 37 15 15 37
第二次點(diǎn)擊“手動(dòng)發(fā)送”返回?cái)?shù)據(jù)為
15 37 15 15 15 15 15 37
有幾個(gè)問(wèn)題請(qǐng)教各位社友,
1 說(shuō)明書(shū)上畫(huà)紅線的地方,是什么意思?我百度HEX是十六進(jìn)制的意思。70hex是指十六進(jìn)制表示的70嗎?那和前面的‘1 2 3 4 5 6 7 8 9 A F’是什么關(guān)系呢?
2 串口調(diào)試助手返回的數(shù)據(jù)是什么意思呢?
謝謝!

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有賬號(hào)?注冊(cè)會(huì)員

×
2#
發(fā)表于 2011-3-10 20:28:00 | 只看該作者
本帖最后由 舟航 于 2011-3-10 20:34 編輯
6 Y0 O2 b% \. G0 [
2 O4 O7 m" ?3 C3 YBCC后面是十六進(jìn)的效驗(yàn)碼。具體還得仔細(xì)看下說(shuō)明書(shū)。
3#
發(fā)表于 2011-3-10 21:05:56 | 只看該作者
樓主不仔細(xì)看說(shuō)明書(shū)啊,仔細(xì)看下P36,就沒(méi)問(wèn)題了,我剛下載看了下,沒(méi)問(wèn)題。

點(diǎn)評(píng)

額。怎么給版主加分?。。  發(fā)表于 2011-3-10 21:26

評(píng)分

參與人數(shù) 2威望 +21 收起 理由
老鷹 + 20
robi + 1

查看全部評(píng)分

4#
發(fā)表于 2011-3-10 21:14:14 | 只看該作者
舉例第一條紅線的算法:前面1、2、3、4、5、6、7、8、9、A經(jīng)過(guò)EXOR計(jì)算,得到F,換算成十六進(jìn)為70HEX。
5#
 樓主| 發(fā)表于 2011-3-10 21:19:19 | 只看該作者
回復(fù) 舟航 的帖子- K7 ]2 ?- V* S/ `' i

8 ^6 v  X, x$ r* W呀,謝謝版主??!沒(méi)注意看這個(gè)。。
6 p4 n- M( B, e7 x版主,那個(gè)The host system gives start command and data :<STX>'123453' 是什么意思呢?! h5 d% M- L: E+ A
是說(shuō)我如果發(fā)送‘P 0500 0005 20R’ 系統(tǒng)應(yīng)該會(huì)返回‘123453’嗎?
  u* ^' U* H! t1 p$ {/ I. S

點(diǎn)評(píng)

樓主啊,最后面的3就是EXOR計(jì)算后的BCC,查下說(shuō)明書(shū)最后面的表就是33HEX了。  發(fā)表于 2011-3-10 21:27
樓主,P32之后好好看下,巴魯夫的東西俺也沒(méi)用過(guò),不過(guò)大致瀏覽了下,寫(xiě)的還是蠻清楚地,樓主先靜心看一天,不難的,照著說(shuō)明寫(xiě)程序即可,有問(wèn)題再探討,哈哈。  發(fā)表于 2011-3-10 21:24
6#
 樓主| 發(fā)表于 2011-3-10 21:26:00 | 只看該作者
回復(fù) 舟航 的帖子' k( r- Q7 Q" |/ h6 f1 F/ ?/ O) C
2 _, G* `2 W3 l0 U' m
我發(fā)現(xiàn)的的指令寫(xiě)錯(cuò)了。說(shuō)明書(shū)上寫(xiě)的P 0050 0005 20R,我改成了P 0050 0005 11,可是后面的BCC校驗(yàn)還是寫(xiě)的R。
7 d, R' ]2 V& h  g$ n9 ~2 v6 x" d) k: D, @& Q5 c& |) W
P 0050 0005 11R 這條指令本來(lái)就錯(cuò)了~" @, Q$ \$ \$ @0 N2 @6 a

) f% R) `* e* @( s% N2 P' i謝謝版主,我明天再調(diào)一次看是什么情況~
  p9 \* p& j) ]* Y- A  O5 _( }

點(diǎn)評(píng)

不用謝的啦,樓主仔細(xì)看下那協(xié)議,互相學(xué)習(xí)了。  發(fā)表于 2011-3-10 21:31
7#
 樓主| 發(fā)表于 2011-3-10 21:33:11 | 只看該作者
回復(fù) 舟航 的帖子
" M" T8 V) g: [& `9 \! {- |3 x+ e# X. N2 v, Y) X; X+ a
版主,我現(xiàn)在知道后面的3是33hex了。但是我不明白那整句話的意思。, C. l9 u6 O, @
是說(shuō)我把命令從host system發(fā)到設(shè)備的串口去,(因?yàn)槲业闹噶钪皇歉嬖V串口設(shè)備,我要讀信息,從哪個(gè)Byte到Byte的數(shù)據(jù)我都要讀。)那么是不是設(shè)備就會(huì)返回123453,告訴我收到我的指令,現(xiàn)在可以發(fā)數(shù)據(jù)了?是這個(gè)意思嗎?; H9 R4 x( V3 a0 X* G$ D4 K
因?yàn)槲覜](méi)用過(guò)其他的串口通信設(shè)備,不知道他們的原理是不是就是我理解的這樣?
( e- j+ t8 n6 c2 F' j) n7 {

點(diǎn)評(píng)

這個(gè)樓主再仔細(xì)看看了,俺也沒(méi)仔細(xì)看。  發(fā)表于 2011-3-11 13:10
8#
發(fā)表于 2012-8-9 15:26:54 | 只看該作者
學(xué)習(xí)下OOO

本版積分規(guī)則

Archiver|手機(jī)版|小黑屋|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2025-7-20 15:24 , Processed in 0.078762 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表