sdwyz
級(jí)別: 略有小成
|
我在一個(gè)電動(dòng)機(jī)保護(hù)器的通信協(xié)議中看到這個(gè) : 0C 06 00 64 00 A2 E7 : 0C 03 00 00 00 16 DC 上面兩個(gè)發(fā)送的數(shù)據(jù)中的校驗(yàn)碼E7和DC是怎么算出來(lái)的? LRC校驗(yàn)碼的計(jì)算應(yīng)該是從0C到A2相加,然后取反再加一即為L(zhǎng)RC的校驗(yàn)碼,我是怎么算都不對(duì)啊? 還有一個(gè)也是一樣的,即0C到16,校驗(yàn)碼是DC。 上面的數(shù)據(jù)都是對(duì)的。 |
---|---|
|
sdwyz
級(jí)別: 略有小成
|
我是去百度搜過(guò)了,但他告訴我的跟我說(shuō)算法的是一樣的。我就不知道保護(hù)器的算法是怎么算出來(lái)的??? |
---|---|
|
sdwyz
級(jí)別: 略有小成
|
我用windowsxp自帶的計(jì)算器計(jì)算計(jì)算出來(lái)是這樣的 0C 06 00 64 00 A2 E7進(jìn)行十六進(jìn)制累加是118,然后FF-118=E7,E7+1=E8.多了個(gè)一, 0C 03 00 00 00 16 DC進(jìn)行十六進(jìn)制累加是25,然后FF-25=DA,DA+1=DB,卻少了個(gè)一, 真不知道廠家是怎么算出來(lái)的? |
---|---|
|
sdwyz
級(jí)別: 略有小成
|
生產(chǎn)廠家給我發(fā)來(lái)一個(gè)通訊協(xié)議,請(qǐng)大家?guī)臀铱纯催@個(gè)校驗(yàn)碼是怎么算的? http://pan.baidu.com/share/link?shareid=190335&uk=3054503757 |
---|---|
|
sdwyz
級(jí)別: 略有小成
|
我手上沒(méi)有臺(tái)達(dá)的軟件,麻煩兄弟幫我算下咯!謝謝!通訊協(xié)議的說(shuō)明書(shū)我也在七樓貼出來(lái)了,也麻煩兄弟幫我看看,廠家是怎么算出來(lái)的。 |
---|---|
|
sdwyz
級(jí)別: 略有小成
|
我在七樓已貼出了廠家發(fā)過(guò)來(lái)的通訊協(xié)議,里面非常明確的說(shuō)了是LRC校驗(yàn)碼。請(qǐng)兄弟也幫我看看里面是怎么算的。拜托啦! |
---|---|
|