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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2513|回復: 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  校驗和一個字
我用了很多方法算出結果和列文的就是不一樣請幫忙看看。謝了

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
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
回復

使用道具 舉報

5#
ID:761175 發表于 2022-11-29 17:30 | 只看該作者
munuc_w 發表于 2022-11-29 14:56
算法不知道如何算校驗和!拍腦門吧!

有什么辦法嗎
回復

使用道具 舉報

6#
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)) ...

十分感謝,我試試
回復

使用道具 舉報

7#
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。哪里錯了,請指導一下
回復

使用道具 舉報

8#
ID:883242 發表于 2022-11-29 18:47 | 只看該作者
不像校驗和,更像是CRC16,把不同多項式CRC16算法都拿來試一下吧。
回復

使用道具 舉報

9#
ID:761175 發表于 2022-11-30 10:59 來自觸屏版 | 只看該作者
Hephaestus 發表于 2022-11-29 18:47
不像校驗和,更像是CRC16,把不同多項式CRC16算法都拿來試一下吧。

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

使用道具 舉報

10#
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。
回復

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

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

使用道具 舉報

14#
ID:761175 發表于 2022-12-2 17:01 來自觸屏版 | 只看該作者
Hephaestus 發表于 2022-11-30 21:57
真是服了你們了,這么簡單的加法問題怎么就沒人能算一算?
A3AA + 1 + CE + 4 + 5B83 = 0 (去掉溢出的最 ...

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

使用道具 舉報

15#
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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本大片在线播放 | 日韩精品1区2区3区 爱爱综合网 | 国产成人精品一区二区三区四区 | 97国产精品视频人人做人人爱 | 黄色欧美视频 | 欧美激情国产精品 | 国产精品爱久久久久久久 | 亚洲精品美女视频 | 中文字幕中文字幕 | 日韩三区在线 | 中文字幕一区二区三区乱码在线 | 亚洲国产网站 | 成人精品一区二区户外勾搭野战 | 婷婷成人在线 | 日韩一区二区三区在线 | 国产精品美女久久久免费 | 性色视频 | 久久69精品久久久久久久电影好 | 国产小视频在线 | 久久久久国产一级毛片高清网站 | 精精国产xxxx视频在线播放 | 91九色porny首页最多播放 | 久久国产精品一区二区三区 | 中文字幕 亚洲一区 | 黄色成人国产 | 在线亚洲免费视频 | 久久久激情视频 | 91porn国产成人福利 | 免费黄色录像视频 | 密色视频 | 在线观看的av | 日本中文字幕一区 | 亚洲在线免费观看 | 免费午夜视频 | 亚洲国产精品一区二区三区 | 日本高清aⅴ毛片免费 | 亚洲欧洲精品成人久久奇米网 | 国产精品久久久久久久久久久免费看 | 国产女人与拘做受视频 | 欧美欧美欧美 | 日日夜夜影院 |