乳夹 震动 走绳play 调教,国产真实乱人偷精品人妻,亚洲精品在线观看,人妻av无码专区久久绿巨人

 
當(dāng)前位置: 首頁(yè) » 政策法規(guī) » 工程師園地 » 正文

如何確保數(shù)據(jù)傳輸正確完整?

詳解CAN/CAN FD通信中的循環(huán)冗余校驗(yàn)(CRC)方法


  來(lái)源: ZLG立功科技 時(shí)間:2019-07-09 編輯:伊敏
分享到:

?

數(shù)據(jù)校驗(yàn)是為保證數(shù)據(jù)的完整性進(jìn)行的一種驗(yàn)證操作。CAN通信采用CRC校驗(yàn)作為一種重要的錯(cuò)誤檢測(cè)手段,是節(jié)點(diǎn)判斷CAN幀信息的完整性并產(chǎn)生確認(rèn)應(yīng)答的依據(jù)。

在現(xiàn)場(chǎng)總線(xiàn)通信和控制的實(shí)際應(yīng)用中,工業(yè)應(yīng)用環(huán)境往往是極端的溫度以及電磁噪聲或是其他的惡劣環(huán)境,系統(tǒng)在這種條件下能否正常工作至關(guān)重要,試想一下倘若生產(chǎn)線(xiàn)設(shè)備發(fā)送的位置信息在傳輸過(guò)程出現(xiàn)了錯(cuò)誤,輕則可能造成生產(chǎn)癱瘓,重則可能導(dǎo)致設(shè)備損壞甚至人員傷害。

CAN總線(xiàn)通信過(guò)程中CAN控制器具備完整的錯(cuò)誤檢測(cè)能力,其中包含:位錯(cuò)誤檢測(cè)、格式錯(cuò)誤檢測(cè)、填充錯(cuò)誤檢測(cè)、應(yīng)答錯(cuò)誤檢測(cè)和CRC錯(cuò)誤檢測(cè)。作為一種重要的錯(cuò)誤檢測(cè)手段,CRC錯(cuò)誤檢測(cè)是接收節(jié)點(diǎn)判斷CAN幀信息的完整性并向總線(xiàn)確認(rèn)應(yīng)答的依據(jù)。

 常見(jiàn)的校驗(yàn)方法

1、最簡(jiǎn)單的校驗(yàn)是數(shù)據(jù)發(fā)送后進(jìn)行主動(dòng)回讀,結(jié)果一致才確認(rèn)傳輸成功,很顯然這種傳輸溝通的方式很直觀(guān)并非常精準(zhǔn),但是由于回讀的操作使得數(shù)據(jù)傳輸量翻倍,也就是傳輸對(duì)帶寬要求高且效率低下。

2、奇偶校驗(yàn),就是傳輸中使用額外1個(gè)位來(lái)記錄傳輸數(shù)據(jù)二進(jìn)制數(shù)中1的個(gè)數(shù)是奇數(shù)還是偶數(shù),這個(gè)方案適合絕大多數(shù)硬件,傳輸開(kāi)銷(xiāo)適中,因此被廣泛使用,例如常見(jiàn)的串口通信。

3、累加和校驗(yàn),該算法原理是對(duì)數(shù)據(jù)逐一進(jìn)行累加后得到一個(gè)數(shù)值,接收方在接收數(shù)據(jù)同時(shí)也進(jìn)行數(shù)據(jù)的累加并最終與發(fā)送過(guò)來(lái)的累加和進(jìn)行比較,該算法計(jì)算簡(jiǎn)單,無(wú)論在硬件或是軟件實(shí)現(xiàn)都能保證較高的效率,常用于低速串行數(shù)據(jù)通信校驗(yàn)和芯片代碼的完整性判斷。

4、CRC檢驗(yàn),該算法是基于一個(gè)多項(xiàng)式除法取余的結(jié)果,其根據(jù)位數(shù)需求和多項(xiàng)式變化有數(shù)十種版本,憑借其硬件實(shí)現(xiàn)簡(jiǎn)單,位反轉(zhuǎn)偵錯(cuò)能力較強(qiáng)及運(yùn)算開(kāi)銷(xiāo)適中的優(yōu)點(diǎn)被廣泛應(yīng)用與數(shù)字網(wǎng)絡(luò)傳輸以及數(shù)據(jù)存儲(chǔ)領(lǐng)域,如磁盤(pán)數(shù)據(jù)校驗(yàn)、USB、GSM/CDMA通信,在計(jì)算機(jī)應(yīng)用中經(jīng)常接觸到的RAR和ZIP文件的壓縮/解壓數(shù)據(jù)完整性檢查也采用了該算法。

5、MD5、SHA為代表的信息摘要校驗(yàn),數(shù)據(jù)摘要算法也被稱(chēng)為哈希(Hash)算法、散列算法,摘要算法用于數(shù)據(jù)量比較大的場(chǎng)合。它通過(guò)對(duì)所有數(shù)據(jù)提取指紋信息以實(shí)現(xiàn)數(shù)據(jù)簽名、數(shù)據(jù)完整性校驗(yàn)等功能,由于其不可逆性,有時(shí)候會(huì)被用做敏感信息的加密,如軟件注冊(cè)授權(quán)文件的內(nèi)容保護(hù),還有經(jīng)常遇到的互聯(lián)網(wǎng)下載大文件(例如大小到GB級(jí)別的ISO鏡像)通常會(huì)帶有MD5、SHA1等信息方便用戶(hù)檢查傳輸數(shù)據(jù)的完整性。

 CAN幀中的CRC檢驗(yàn)

1、CRC域在CAN幀中的位置

1

如圖1橙色塊方框所示,一個(gè)傳統(tǒng)CAN幀結(jié)構(gòu)中,CRC域放置在數(shù)據(jù)結(jié)束后應(yīng)答檢測(cè)之前,對(duì)于CAN FD也是相同的位置,該信息對(duì)于用戶(hù)應(yīng)用界面來(lái)說(shuō)是不可見(jiàn)的,可以通過(guò)CANscope總線(xiàn)分析儀解碼窗口或者帶有CAN協(xié)議解碼能力的示波器從總線(xiàn)模擬波形上得到對(duì)應(yīng)的CRC數(shù)據(jù)展示,見(jiàn)圖2。

2

2、CRC的在CAN幀中的生成


關(guān)鍵詞:通信 檢測(cè) 控制器    瀏覽量:6144

聲明:凡本網(wǎng)注明"來(lái)源:儀商網(wǎng)"的所有作品,版權(quán)均屬于儀商網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編使用。
經(jīng)本網(wǎng)授權(quán)使用,并注明"來(lái)源:儀商網(wǎng)"。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源的作品,歸原版權(quán)所有人所有。目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如有作品的內(nèi)容、版權(quán)以及其它問(wèn)題的,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
本網(wǎng)轉(zhuǎn)載自其它媒體或授權(quán)刊載,如有作品內(nèi)容、版權(quán)以及其它問(wèn)題的,請(qǐng)聯(lián)系我們。相關(guān)合作、投稿、轉(zhuǎn)載授權(quán)等事宜,請(qǐng)聯(lián)系本網(wǎng)。
QQ:2268148259、3050252122。


讓制造業(yè)不缺測(cè)試測(cè)量工程師

最新發(fā)布
行業(yè)動(dòng)態(tài)
政策法規(guī)
國(guó)際資訊
儀商專(zhuān)題
按分類(lèi)瀏覽
Copyright ? 2023- 861718.com All rights reserved 版權(quán)所有 ?廣州德祿訊信息科技有限公司
本站轉(zhuǎn)載或引用文章涉及版權(quán)問(wèn)題請(qǐng)與我們聯(lián)系。電話(huà):020-34224268 傳真: 020-34113782

粵公網(wǎng)安備 44010502000033號(hào)

粵ICP備16022018號(hào)-4
欧美性人人天天夜夜摸| 亚洲色成人WWW永久网站| 成人免费无码成人影院日韩| 久久久久久久久波多野高潮| 黑人60厘米全进去了| 欧美一区二区三区啪啪| 国产黄色视频| 无遮挡1000部拍拍拍免费| 漂亮人妻洗澡被公强 日日躁| 18禁男女爽爽爽午夜网站免费| 亚欧色一区w666天堂| 日本人真人姓交大视频| 老扒夜夜春宵第二部的| 亚洲av无码一区二区三区性色| 亚洲2022国产成人精品无码区| 蜜臀av国产精品久久久久| 久久久久亚洲av无码专区| 精品夜夜爽欧美毛片视频| 太子从小h后必须夹玉势sm| 国产乱妇无码大片在线观看| 69丰满少妇av无码区| 亚洲av永久无码精品三区在线| 国产xxxx做受视频国语对白l| 娇妻被朋友日出白浆抖内| 装醉把自己给流浪汉玩| 欲妇荡岳丰满少妇a片24小时| 寡妇被老头添一夜| 亚洲精品久久无码午夜一区二区| 人性情感短片视频高清| 老师揉捏爆乳巨胸挤奶视频| 国产精品无码一区二区| 无码少妇一区二区| 色噜噜久久综合伊人超碰| 欧美无人区码suv| 男男浴室吸乳play| 人善交video另类hd| 末成年娇小性色xxxxx| 男人又粗又大又猛又硬| 熟妇的滚烫的肉唇翻进翻出| 国产xxxx做受视频国语对白l| caoporn免费视频在线|