<noscript id="jftie"></noscript>
    <style id="jftie"><mark id="jftie"><dfn id="jftie"></dfn></mark></style>
  1. <span id="jftie"></span>
    • 国产成人精品久久一区二区,韩国精品久久久久久无码,国产精品国产高清国产av,欧美99久久无码一区人妻a片,亚洲高清码在线精品av,午夜人妻久久久久久久久,伊人热热久久原色播放www ,亚洲女教师丝祙在线播放
      你的位置:首頁 > 測試測量 > 正文

      循環(huán)冗余校驗確保正確的數(shù)據(jù)通信

      發(fā)布時間:2020-02-10 來源:Ken Kavanagh 責任編輯:wenwei

      【導讀】在工業(yè)環(huán)境中,電子系統(tǒng)通常工作在極端的溫度條件下,或處于電子噪聲環(huán)境,或是其它惡劣條件,而系統(tǒng)在這種條件下能 否正常工作至關重要。舉例來說,如果發(fā)送給控制機器臂位置 的DAC 的數(shù)據(jù)遭到破壞,機器臂就會按非預期的方向移動, 這不僅危險,而且代價巨大。試想一下,機器臂如果砸到生產(chǎn) 線上的新車,或者更糟,砸到生產(chǎn)工人,后果會怎樣?
       
      有幾種方法可以確保收到正確數(shù)據(jù)后才執(zhí)行動作。最簡單的方 式就是控制器回讀所發(fā)送的數(shù)據(jù)。如果接收的數(shù)據(jù)與發(fā)送的數(shù) 據(jù)不匹配,則說明其中一者已受到破壞,必須發(fā)送新數(shù)據(jù)并進 行驗證。這種方法的確可靠,但產(chǎn)生的開銷也很大,每段數(shù)據(jù) 都必須經(jīng)過驗證,傳輸?shù)臄?shù)據(jù)量要翻一倍。
       
      另一種替代方法是循環(huán)冗余校驗(CRC),即隨每個數(shù)據(jù)包發(fā) 送一個校驗和(checksum),接收器就會指示是否存在問題, 所以控制器無需驗證接收。校驗和一般通過向數(shù)據(jù)應用一個多 項式方程式來生成。應用于一個24 位字時,CRC-8 可產(chǎn)生一 個8 位校驗和。將校驗和與數(shù)據(jù)組合在一起,全部32 位都發(fā) 送到能夠分析該組合的器件,并指示是否出錯——這種方法雖 然不是無可挑剔解決方案,但卻比讀寫方法更加高效。
       
      ADI 公司的眾多DAC 都采用了分組差錯校驗(PEC)的形式 來實現(xiàn)CRC。不需要PEC 功能時,則寫入24 位數(shù)據(jù)。要添加 PEC 功能,24 位數(shù)據(jù)需增加相應的8 位校驗和。如果接收的 校驗和與數(shù)據(jù)不一致,輸出引腳被拉低,指示存在錯誤。控制 器清除錯誤,使引腳返回高電平,并重新發(fā)送數(shù)據(jù)。圖1 所示 為如何用SPI 接口應用數(shù)據(jù)的示例。表1 列出了能夠采用分組 差錯校驗的ADI 器件示例。
       
      http://m.gdnengbo.cn/art/artinfo/id/80037602
      圖1. 采用和不采用分組差錯校驗的SPI寫入
       
      表1. 采用分組差錯校驗的ADI 器件示例
      http://m.gdnengbo.cn/art/artinfo/id/80037602
       
      生成分組差錯校驗和
       
      CRC-8 算法采用多項式 C(x) = x8 + x2 + x1 + 1. For x = 2時,此式 等于二進制值100000111。要生成校驗和,需將24 位數(shù)據(jù)左移 8 位,產(chǎn)生一個后8 位為邏輯0 的32 位數(shù)。對齊CRC 多項式, 使其MSB 與該32 位數(shù)據(jù)最左側的邏輯1 對齊。對該數(shù)據(jù)施加 一個異或(XOR)函數(shù),以產(chǎn)生一個新(更短)的數(shù)字。(數(shù) 字匹配得到邏輯0,不匹配得到邏輯1。)再次對齊CRC 多項 式,使其MSB 與第一個結果最左側的邏輯1 對齊,重復上述 步驟。最后,原始數(shù)據(jù)將減少至小于CRC 多項式的值。此值 即是8 位校驗和。圖2 演示了推演校驗和的方法。
       
      http://m.gdnengbo.cn/art/artinfo/id/80037602
      圖2. 生成24 位數(shù)((0x654321))的校驗和
       
      結論
       
      圖2 中的示例采用(十六進制)值0x654321 作為24 位數(shù)據(jù)字。 對該數(shù)據(jù)應用CRC-8 多項式可生成校驗和0x86。數(shù)據(jù)和校驗 和發(fā)送至兼容的ADI 公司產(chǎn)品時,只有兩段數(shù)據(jù)都正確到達, 該數(shù)據(jù)才會被接收。此方法提高了數(shù)據(jù)傳輸?shù)目煽啃裕⒖纱_ 保遭破壞的數(shù)據(jù)幾乎永遠不會被接收。
       
       
      推薦閱讀:
       
      HDMI收發(fā)器簡化家庭影院系統(tǒng)設計
      升壓電源和高壓DAC為天線和濾波器提供調(diào)諧信號
      寬動態(tài)范圍的高端電流檢測:三種解決方案
      通信電源知識超級匯總!!!
      利用多通道DDS實現(xiàn)相位相干FSK調(diào)制
      要采購濾波器么,點這里了解一下價格!
      特別推薦
      技術文章更多>>
      技術白皮書下載更多>>
      熱門搜索
      ?

      關閉

      ?

      關閉

      主站蜘蛛池模板: 草色噜噜噜av在线观看香蕉| 国产精品拍国产拍拍偷| 国产精品未满十八禁止观看| 蜜芽tv国产在线精品三区| 无码专区中文字幕无码野外| 久久精品国产一区二区无码| 五月天国产成人av免费观看| 亚洲最新无码成av人| 伊人蕉久中文字幕无码专区| 国产性夜夜春夜夜爽| 亚洲a∨天堂男人无码| 少妇被爽到高潮动态图| 绝顶高潮合集videos| 亚洲国产日产无码精品| 无码午夜成人1000部免费视频 | 寂寞少妇做spa按摩无码| 国产黑色丝袜在线观看片不卡顿| 久久久久久久无码高潮| 98国产精品综合一区二区三区 | 伊人久久大香线蕉av仙人 | 国产第一页屁屁影院| 久久久一本精品久久精品六六| 国产做国产爱免费视频| 日韩欧美在线观看一区二区视频| 亚洲美免无码中文字幕在线| 亚洲精品一区二区| 国内精品久久久久久tv| 国产99久久亚洲综合精品西瓜tv| 精久国产一区二区三区四区| 人人妻人人澡人人爽超污| 久久精品国产曰本波多野结衣 | 毛片一区二区三区无码| 中文字幕乱码人妻一区二区三区| 日本三线免费视频观看| 无码纯肉动漫在线观看| 99精品偷自拍| 窝窝午夜理论片影院| 精品国产亚洲一区二区三区在线观看| 欧美精品色婷婷五月综合| 久久久综合亚洲色一区二区三区| 久热爱精品视频在线◇|