国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

huangpeng
級別: 論壇先鋒
精華主題: 0
發帖數量: 715 個
工控威望: 1051 點
下載積分: 3272 分
在線時間: 225(小時)
注冊時間: 2009-12-07
最后登錄: 2022-03-02
查看huangpeng的 主題 / 回貼
樓主  發表于: 2013-10-03 23:48
求CRC 程序  跟算法原理
shi2999
不管學什么,興趣是最好的老師,能賺錢是最強勁的動力
級別: 網絡英雄

精華主題: 0
發帖數量: 2680 個
工控威望: 7394 點
下載積分: 3002 分
在線時間: 606(小時)
注冊時間: 2010-12-26
最后登錄: 2023-05-29
查看shi2999的 主題 / 回貼
1樓  發表于: 2013-10-04 07:04
循環冗余碼校驗英文名稱為Cyclical Redundancy Check,簡稱CRC。它是利用除法及余數的原理來作錯誤偵測(Error Detecting)的。實際應用時,發送裝置計算出CRC值并隨數據一同發送給接收裝置,接收裝置對收到的數據重新計算CRC并與收到的CRC相比較,若兩個CRC值不同,則說明數據通訊出現錯誤。
shi2999
不管學什么,興趣是最好的老師,能賺錢是最強勁的動力
級別: 網絡英雄

精華主題: 0
發帖數量: 2680 個
工控威望: 7394 點
下載積分: 3002 分
在線時間: 606(小時)
注冊時間: 2010-12-26
最后登錄: 2023-05-29
查看shi2999的 主題 / 回貼
2樓  發表于: 2013-10-04 07:06
下面為CRC的計算過程:

  1.設置CRC寄存器,并給其賦值FFFF(hex)。

  2.將數據的第一個8-bit字符與16位CRC寄存器的低8位進行異或,并把結果存入CRC寄存器。

  3.CRC寄存器向右移一位,MSB補零,移出并檢查LSB。

  4.如果LSB為0,重復第三步;若LSB為1,CRC寄存器與多項式碼相異或。

  5.重復第3與第4步直到8次移位全部完成。此時一個8-bit數據處理完畢。

  6.重復第2至第5步直到所有數據全部處理完成。

  7.最終CRC寄存器的內容即為CRC值
shi2999
不管學什么,興趣是最好的老師,能賺錢是最強勁的動力
級別: 網絡英雄

精華主題: 0
發帖數量: 2680 個
工控威望: 7394 點
下載積分: 3002 分
在線時間: 606(小時)
注冊時間: 2010-12-26
最后登錄: 2023-05-29
查看shi2999的 主題 / 回貼
3樓  發表于: 2013-10-04 07:10
  1.計算法(以VB為例)

  計算法就是依據CRC校驗碼的產生原理來設計程序。其優點是模塊代碼少,修改靈活,可移植性好。其缺點為計算量大。為了便于理解,這里假定了三位數據,而多項式碼為A001(hex)。

  在窗體上放置一命令按鈕Command1,并添加如下代碼:


  Private Sub Command1_Click()

   Dim CRC() As Byte

   Dim d() As Byte ’待傳輸數據

   ReDim d(2) As Byte

   d(0) = 123

   d(1) = 112

   d(2) = 135

   CRC = CRC16(d) ’調用CRC16計算函數

   ’CRC(0)為高位

   ’CRC(1)為低位

  End Sub

  注意:在數據傳輸時CRC的低位可能在前,而高位在后。


  Function CRC16(data() As Byte) As String

   Dim CRC16Lo As Byte, CRC16Hi As Byte   ’CRC寄存器

   Dim CL As Byte, CH As Byte        ’多項式碼&HA001

   Dim SaveHi As Byte, SaveLo As Byte

   Dim I As Integer

   Dim Flag As Integer

   CRC16Lo = &HFF

   CRC16Hi = &HFF

   CL = &H1

   CH = &HA0

   For I = 0 To Ubound(data)

    CRC16Lo = CRC16Lo Xor data(I) ’每一個數據與CRC寄存器進行異或

    For Flag = 0 To 7

     SaveHi = CRC16Hi

     SaveLo = CRC16Lo

     CRC16Hi = CRC16Hi \ 2      ’高位右移一位

     CRC16Lo = CRC16Lo \ 2      ’低位右移一位

     If ((SaveHi And &H1) = &H1) Then ’如果高位字節最后一位為1

      CRC16Lo = CRC16Lo Or &H80   ’則低位字節右移后前面補1

     End If              ’否則自動補0

     If ((SaveLo And &H1) = &H1) Then ’如果LSB為1,則與多項式碼進行異或

      CRC16Hi = CRC16Hi Xor CH

      CRC16Lo = CRC16Lo Xor CL

     End If

    Next Flag

   Next I

   Dim ReturnData(1) As Byte

   ReturnData(0) = CRC16Hi       ’CRC高位

   ReturnData(1) = CRC16Lo       ’CRC低位

   CRC16 = ReturnData

  End Function
huangpeng
級別: 論壇先鋒
精華主題: 0
發帖數量: 715 個
工控威望: 1051 點
下載積分: 3272 分
在線時間: 225(小時)
注冊時間: 2009-12-07
最后登錄: 2022-03-02
查看huangpeng的 主題 / 回貼
4樓  發表于: 2013-10-04 11:36
大家多是百度的吧,  誰有CRC子程序 跟注解
danny518
級別: 探索解密
精華主題: 0
發帖數量: 45 個
工控威望: 181 點
下載積分: 678 分
在線時間: 12(小時)
注冊時間: 2013-09-24
最后登錄: 2015-01-01
查看danny518的 主題 / 回貼
5樓  發表于: 2013-10-04 18:31
下載一個MODBUS 測試工具,里面有CRC 校驗  http://pan.baidu.com/share/home?uk=2688339055
huangpeng
級別: 論壇先鋒
精華主題: 0
發帖數量: 715 個
工控威望: 1051 點
下載積分: 3272 分
在線時間: 225(小時)
注冊時間: 2009-12-07
最后登錄: 2022-03-02
查看huangpeng的 主題 / 回貼
6樓  發表于: 2013-10-04 20:34
我的做modbus通信   的做CRC算法   不要說什么用庫 3U 有CRC 指令  我這不不是標準的MODBUS 我想知道CRC的算法 還有程序
supermax
級別: 工控俠客
精華主題: 0
發帖數量: 590 個
工控威望: 2540 點
下載積分: 3642 分
在線時間: 375(小時)
注冊時間: 2011-03-20
最后登錄: 2021-03-26
查看supermax的 主題 / 回貼
7樓  發表于: 2013-10-04 21:17
引用
引用第4樓huangpeng于2013-10-04 11:36發表的  :
大家多是百度的吧,  誰有CRC子程序 跟注解

坦白說!大家平水相逢!幫你百度一下算是不錯!說無保留幫你只是在騙你!你水平上來之前多是單向問人家索取,只有當你水平上來以后才有資格說交流,人家沒義務帶你!
supermax
級別: 工控俠客
精華主題: 0
發帖數量: 590 個
工控威望: 2540 點
下載積分: 3642 分
在線時間: 375(小時)
注冊時間: 2011-03-20
最后登錄: 2021-03-26
查看supermax的 主題 / 回貼
8樓  發表于: 2013-10-04 21:18
幫你百度一下已經是不錯,因為內容哪里對錯人家知道。
wjmdtt
級別: 略有小成
精華主題: 0
發帖數量: 129 個
工控威望: 267 點
下載積分: 1314 分
在線時間: 89(小時)
注冊時間: 2009-07-20
最后登錄: 2025-05-30
查看wjmdtt的 主題 / 回貼
9樓  發表于: 2013-10-05 11:31
這是我做的,西門子的。MODBUS用的是;CRC16的
描述:CRC
附件: crc校驗.zip (2 K) 下載次數:42
網站提示: 請不要用迅雷下載附件,容易出錯

主站蜘蛛池模板: 欧洲美熟女乱又伦_天天操夜夜爽_日本午夜精品一区二区三区_爱爱视频免费播放_久久草草_小SAO货边洗澡边CAO你_久久伊人国产_久久香蕉综合 | 四虎国产精品永久一区_国产熟女高潮av6666_久草在线这里只有精品_欧美成人午夜精品_国产韩国精品一区二区三区_性插久久_久久久老司机_九一成人 | 国产在线乱_免费精品一区二区三区视频日产_国产精品视频亚洲_办公室撕开奶罩揉吮奶头在线观看_看片久久_久操欧美_国产一区二区波多野结衣_国产精品麻豆成人AV网 www.拔插_亚洲熟女综合一区二区三区_人人狠狠综合久久88成人_银魂在线观看_国产精品成人黄片_91久草视频_99久久精品国产毛片_h高潮娇喘抽搐A片国产麻豆 | 91少妇丨porny丨_中文字幕av一区二区_亚洲精品视频三区_骚妇内射中岀群交_欧美久久大片_欧美日本日韩aⅴ在线视频_国产91久久久久蜜臀青青天草二_97色伦婷婷综合色情网 | 日韩二区在线播放_99久久免费精品高清特色大片_久久欧美精品_麻豆一区二区在线_欧美综合久久_久久综合亚洲色1080P_日韩字幕在线_国产a级一级 18禁男女无遮挡啪啪网站_黄色a级免费观看_奇米成人av国产一区二区三区_插插综合视频_国产成人麻豆亚洲综合无码精品_国产免费一区二区三区四在线播放_免费播放黄色_午夜在线视频播放 | 91lu在线观看_欧美一级在线播放_国产99爱在线视频免费观看_中出しハイビジョン黑人_久久精品极品_亚洲黄色片网站_www.av蜜桃_免费一级淫片日本高清视频一 | 97视频在线精品国自产拍_91精品国产一区二区三区动漫_国产高清色高清在线观看_国产精品久久久久久久久污网站_久久狠狠干_日本高清H色视频在线观看_一级片视频在线播放_国产SUV精品一区二区四 | 狠狠色丁香婷婷综合橹88_国产精品入口传媒小说_午夜精品老牛av一区二区三区_www.日本精品_久久精选视频_精品国产综合二区亚洲_www天天干com_麻豆传媒在线免费看 | 久久久无码精品亚洲日韩啪啪网站_国产三级三级看三级_天堂一区人妻无码_国产成人久久精品_最近中文字幕2019视频1_思思久热_亚洲成AV人在线观看成年美女_日韩少妇内射免费播放18禁裸乳 | av网址免费在线_久久乐国产精品亚洲综合_国产精品一区网站_亚洲人成网站在线在线观看_久久精品免费网站_国产精品精品久久久久久_又大又粗又猛免费视频_久久亚洲国产精品 | www视频免费观看_麻豆freehdxxxⅹ传媒_abab456成人免费网址_国产激情自拍视频_青楼妓女禁脔道具调教SM_国产一区二区三区成人欧美日韩在线观看_久久久久av_精品欧美乱码久久久久久1区2区 | 成人无码视频在线观看网站_快色91_国产欧美日韩一区二区三区在线_在线看黄色_极品销魂美女一区二区_无码成人一区二区三区_videos日本多毛hd护士_人妻互换HD无码中文在线 | 成人国产视频在线_中文字幕丝袜精品久久_一个色影院_久久亚洲中文字幕无码_久久色网_欧美亚洲日本一区二区_91高清视频免费观看_国产69精品久久久久久久久久 | 综合第一页_欧美大色视频在线观看_91天堂在线_欧州一级特黄视频无码_亚洲一区二区三区无码国产_97SE亚洲国产综合自在线不卡_亚洲福利视频52_最近新中文字幕大全高清 | 久青草视频在线播放_男男短篇高h肉辣合集_北条麻妃中文精品国产_国产成人黄色片_中文字幕中文字幕在线中心一区_97插插_中文字幕综合在线观看_亚洲chinese男同志gay在线 | 国产亚洲精品hd网站_国产精品久久久久久久久久久久久_国产精品一亚洲AV日韩AV欧_久久精品亚洲综合_双乳奶水饱满少妇呻吟免费看_久久99深爱久久99精品_yellow高清在线观看免费观看视频_国产福利精品一区二区 | 中国chinese4p交换video_中文在线天堂资源_丁香伊人_久久精品免视看国产成人_精品乱码一区二区三区四区_亚洲一区二三区_最近免费中文字幕MV在线视频1_人人插超碰 | 色播在线播放_婷婷成人五月天开心激情_国产一区日韩精品_日本人做爰大片免费网站_青青草手机视频在线观看_色xx综合网_色婷婷综合成人av_国产一级毛片国语一级 | 18av在线播放_999亚洲国产996395_久久视讯_国产精品久久久久久99_欧美性19_欧美亚洲韩国国产综合五月天_玩弄CHANEL妇熟女_起碰免费公开97在线视频 | 男女无套内射白将在线线国语_久久精品噜噜噜成人_国产片一区二区_91污视频_69午夜视频_国产精品一区二区三区四区在线观看_一级黄色播放_av在线无码专区一区 | 亚洲91视频_国产一区二区三区视频网站_2018天天弄国产大片_韩国一级片在线_porno日本xxxxx_日韩欧美一区二区三区久久婷婷_精品国产乱码久久久久久天美_一级黄色影片在线观看 | 欧美整片在线_好紧好爽好深再快点AV在线_国产精品美女久久久久久免费_中午字幕在线_射射视频_思思久ren热_av中文资源在线_日韩天堂 | 一级黄色片子看看_久久人力资源与普通版对比_日韩福利网_老熟仑妇乱视频一区二区_狠狠狠色狠狠色综合_久久久久久久久99精品_草逼大全_欧美无限看 | 色妹子一区二区_成人在线观看网站_国产自偷在线拍精品热乐播AV_爆操极品尤物_欧美精品久久久久a片一二三区_九色视频91_jizzjizz日本护士_国产综合久久久久久鬼色 | 边啃奶边躁狠狠躁a片动图_懂色av一区二区_黄色片小视频_亚洲性无码AV在线观看_欧美成在线观看_乱人伦精品视频在线观看_无码人妻一区二区三区免_久久r精品 | 性迷宫法国_九色porny丨首页在线_中文字幕观看_俺来也官网欧美久久精品_www久久精品_欧美激情爱爱_成人免费一区二区_99精品国产福久久久久久 | 国产一区免费在线_2021少妇久久久久久久久久_www久久无码天堂mv_免费观看的黄色网址_亚洲精品一区二区三区蜜臀_中文天堂国产最新_无码熟妇人妻在线视频_无码中文字幕加勒比高清 | 亚洲91视频_国产一区二区三区视频网站_2018天天弄国产大片_韩国一级片在线_porno日本xxxxx_日韩欧美一区二区三区久久婷婷_精品国产乱码久久久久久天美_一级黄色影片在线观看 | 无码137片内射在线影院_免费观看成人av_午夜视频导航_深夜激情网站_色01看片网_爱草在线视频_青青草视频免费在线播放_一区国产在线观看 | 一区二区三区精品久久久_国产欧美日韩成人_亚洲免费一级_欧美视频一区二区三区_91桃色在线免费观看_在线看一级片_午夜av亚洲国产素人资源网_免费午夜无码视频在线观看 | 色吊丝永久性观看网站_JULIAANN熟女俱乐部_国产精品无码专区在线播放_午夜精品久久久_宅男视频免费在线观看视频_欧美成人a视频_91成人免费视频_青草久久网 | 97影院手机在线观看_欧美乱淫_亚洲欧美精品无码一区二区三区_亚洲成色A片77777在线麻豆_久久99国产综合精合精品_骚虎av在线网站_色资源AV中文无码先锋_国产a1区 | 一个人看的www视频网站_好色综合_在线观看一区亚_国产精品久久久久久久久久久新郎_亚洲va久久久噜噜噜久久男同_久热青青_伊人久久大香线蕉无码麻豆_美国三级 | 波多野结衣一区二区三区_伊人55yiren综合开心_天天操天天拍_国产精品一区二区三区乱码_永久免费AV无码入口国语片_亚洲精品午夜aaa久久久_日本手机在线视频_热99精品 | 麻豆一二三专区入口_免费h网站在线观看的_国产成人亚洲精品青草_欧美顶级METART裸体全部_日韩在线观看网址_A级免费黄色视频_久久久免费看_国产真人无码作爱视频免费 | 人妻暴雨中被强制侵犯_久久久久久久无码高潮_欧美xxxx做受欧美88bbw_国产男女猛视频在线观看_啦啦啦免费视频播放_99视频福利_99re这里只有精品在线_老司机成人精品视频 | 91综合视频在线观看_免费人妻av无码专区_jlzzjlzz国产精品久久_狠狠躁夜夜躁人人爽天天古典_黑人与中国女一级毛片不卡_少妇的肉体aa片在线观看_亚洲国产精品一区在线观看_就要干就要操就要日 | 亚洲91视频_国产一区二区三区视频网站_2018天天弄国产大片_韩国一级片在线_porno日本xxxxx_日韩欧美一区二区三区久久婷婷_精品国产乱码久久久久久天美_一级黄色影片在线观看 | 日本aaaaaa_久久看人人爽人人_日日碰狠狠躁久久躁9_免费无码中文字幕a级毛片hd_成人羞羞国产免费动态_欧美另类videos极品hd_日本人配人免费视频人_99久久日韩精品视频免费在线观看 | 益日韩欧群交P片内射中文_1313午夜精品理论片_综合爱爱网_纯肉无遮挡h肉动漫在线观看3d_男人的天堂久久精品_99久久精品午夜一区二区_亚洲七七久久桃花影院_国产91色在线亚洲 | JAPANESEXXXX日本熟妇伦视频_色哟哟网站在线观看_一区二区三区在线免费看_久久中文字幕人妻丝袜_jizzjizz國产免费a片_国产一区一一区高清不卡_91桃色在线看_国产91视频网 |