久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2385|回復: 14
收起左側

向大神們請教關于校驗和計算的問題

[復制鏈接]
ID:761175 發表于 2022-11-29 11:31 | 顯示全部樓層 |閱讀模式
各位老師,這串數值,最后兩位是校驗和。怎么計算。列文是這樣的 AA A3 01 00 CE 00 04 00 00 00 83 5B 。
按技術指導是這樣的
  字  內容
  1  數據頭(低字節)0xAA
  2  數據頭(高字節) 0xA3
  3  地址信息0x1 或 0x2
  4  

  5  s信號
  6  

  7  數值(低字節)
  8數值(高字節)
  9  預留正常 為0x00
  10  

  11  校驗和從頭開始 ,和為0
  12  校驗和一個字
我用了很多方法算出結果和列文的就是不一樣請幫忙看看。謝了

回復

使用道具 舉報

ID:752974 發表于 2022-11-29 14:56 | 顯示全部樓層
算法不知道如何算校驗和!拍腦門吧!
回復

使用道具 舉報

ID:213173 發表于 2022-11-29 15:01 | 顯示全部樓層
校驗和計算取決于你的通訊協議。常見校驗和 = ((取反(字節 1+字節 2+……+字節 n)) + 1)%256。
回復

使用道具 舉報

ID:213173 發表于 2022-11-29 15:19 | 顯示全部樓層
AA A3 01 00 CE 00 04 00 00 00 83 5B 此校驗和算法可能是:校驗和 =( (取反(字節 1+字節 2+……+字節 n))-1)%256。校驗和=((~0x2a3)-1)%256=0x5b
回復

使用道具 舉報

ID:761175 發表于 2022-11-29 17:30 | 顯示全部樓層
munuc_w 發表于 2022-11-29 14:56
算法不知道如何算校驗和!拍腦門吧!

有什么辦法嗎
回復

使用道具 舉報

ID:761175 發表于 2022-11-29 17:31 | 顯示全部樓層
wulin 發表于 2022-11-29 15:19
AA A3 01 00 CE 00 04 00 00 00 83 5B 此校驗和算法可能是:校驗和 =( (取反(字節 1+字節 2+……+字節 n)) ...

十分感謝,我試試
回復

使用道具 舉報

ID:761175 發表于 2022-11-29 18:38 | 顯示全部樓層
稻草人008 發表于 2022-11-29 17:31
十分感謝,我試試

你好,在打擾下,有兩個問題,
AA A3 01 00 CE 00 04 00 00 00 83 5B
第一,按技術指導,第11位也是校驗和。這83怎么來的
第二。我按你的方法 NOT(2A3)-1%256=FD5B怎么不等與0X5B。哪里錯了,請指導一下
回復

使用道具 舉報

ID:883242 發表于 2022-11-29 18:47 | 顯示全部樓層
不像校驗和,更像是CRC16,把不同多項式CRC16算法都拿來試一下吧。
回復

使用道具 舉報

ID:761175 發表于 2022-11-30 10:59 來自手機 | 顯示全部樓層
Hephaestus 發表于 2022-11-29 18:47
不像校驗和,更像是CRC16,把不同多項式CRC16算法都拿來試一下吧。

你好,能介紹個軟件或網址嗎
回復

使用道具 舉報

ID:213173 發表于 2022-11-30 14:52 | 顯示全部樓層
稻草人008 發表于 2022-11-29 18:38
你好,在打擾下,有兩個問題,
AA A3 01 00 CE 00 04 00 00 00 83 5B
第一,按技術指導,第11位也是校 ...

0xFD5B%256,%取余數。舍棄高8位,保留低8位不就是0x5B,沒有錯啊。腦筋轉不過來?實際運算結果是0xa3,溢出部分自動消失。0xa3取反=0x5c,0x5c-1=0x5b。
回復

使用道具 舉報

ID:123289 發表于 2022-11-30 17:14 | 顯示全部樓層
校驗是有方式的,方式有千百種。所以在此之前必須有個協議,對此進行規定。
所以在回答你的問題之前,你能給出校驗的協議嗎?
我自己也定義過一種:將所有字節的異或值作CRC的高字節,將所有字節的算術和作CRC的低字節。這也是一種方案。
回復

使用道具 舉報

ID:401564 發表于 2022-11-30 21:31 | 顯示全部樓層
為什么會有這個問題呢?
你的數據是怎么來的?上位機?串口?還是其它的外圍器件?
如果有,看數據手冊不就行了
如果你什么都沒有,那要這個器件干嘛呢?
回復

使用道具 舉報

ID:883242 發表于 2022-11-30 21:57 | 顯示全部樓層
真是服了你們了,這么簡單的加法問題怎么就沒人能算一算?
A3AA + 1 + CE + 4 + 5B83 = 0 (去掉溢出的最高位)。

就是個最簡單的校驗和,跟intel HEX文件計算方法完全一樣!
回復

使用道具 舉報

ID:761175 發表于 2022-12-2 17:01 來自手機 | 顯示全部樓層
Hephaestus 發表于 2022-11-30 21:57
真是服了你們了,這么簡單的加法問題怎么就沒人能算一算?
A3AA + 1 + CE + 4 + 5B83 = 0 (去掉溢出的最 ...

十分感謝,這方法是對的,
回復

使用道具 舉報

ID:761175 發表于 2023-1-16 15:54 | 顯示全部樓層
Hephaestus 發表于 2022-11-30 21:57
真是服了你們了,這么簡單的加法問題怎么就沒人能算一算?
A3AA + 1 + CE + 4 + 5B83 = 0 (去掉溢出的最 ...

AA AA 7E 5E 55 02 33 01 01 00 EF 03 00 00 55 02 36 01 00 00 F6 03 00 00 86 11 24 00 1F 01 00 00 00 00 00 00 16 D5
老師你好,能在幫我看看這像什么校驗碼。最后兩位也是校驗數
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲天堂中文字幕 | 成人在线一区二区 | 久久爱综合| 一区二区精品 | 午夜av一区二区 | 亚洲国产成人在线 | 天堂影院av | 国产精品一区视频 | 秋霞精品| 日韩成人性视频 | 亚洲欧美在线免费观看 | 青青草精品 | 国产成人精品免高潮在线观看 | www.玖玖玖| 日韩视频一区二区 | 久久美女网 | 视频一区二区中文字幕 | 亚洲综合视频一区 | 欧美成年黄网站色视频 | 久久久国产一区二区三区四区小说 | 在线看免费的a | 精品一区二区在线看 | 国产综合久久 | 国产av毛片 | 五月天天色| 国产精品久久久久永久免费观看 | 欧美一区二区三区在线观看视频 | 黑人精品欧美一区二区蜜桃 | 日韩欧美精品一区 | 欧美一区二区三区在线观看视频 | 成人免费视频7777777 | 欧美九九九| 亚洲视频免费在线观看 | 欧美色成人 | 久久青| 黄色一级免费 | 精品久久一区二区三区 | 精品国产一区二区三区四区在线 | 亚洲一区二区三区免费在线观看 | 国产在线视频一区 | 国产精品自产拍 |