色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 采用WDM的精確定時(shí)器及其在冗余技術(shù)中的應(yīng)用

          采用WDM的精確定時(shí)器及其在冗余技術(shù)中的應(yīng)用

          作者: 時(shí)間:2011-01-16 來源:網(wǎng)絡(luò) 收藏


          因此DPC 中的代碼要比ISR 中的代碼有更少的限制。

          特別是, DPC 例程可以調(diào)用像IoCompleteRequest 或Io StartNextPacket 這樣的例程, 在一個(gè)I/ O 操作的結(jié)尾處調(diào)用這些例程在邏輯上是必要的。圖3 描述了具體DPC 調(diào)用處理過程。

          采用WDM的精確定時(shí)器及其在冗余技術(shù)中的應(yīng)用
          圖3 DPC 處理過程

          冗余切換查詢時(shí)間可以在設(shè)備屬性中添加切換時(shí)間周期項(xiàng), 通過修改設(shè)備屬性的方式在線修改, 修改后設(shè)備管理器自動(dòng)更新驅(qū)動(dòng)。

          在雙CAN 冗余系統(tǒng)中, 較之硬件結(jié)構(gòu)而言, 軟件設(shè)計(jì)相對復(fù)雜得多, 其關(guān)鍵之處在于CAN 系統(tǒng)故障檢測及CAN 系統(tǒng)自動(dòng)切換。由于采用兩套完全獨(dú)立的傳輸介質(zhì)、總線驅(qū)動(dòng)器和總線控制器, 因此它們能分別獨(dú)立檢測到自己通道的故障, 比如CANH 與CANL 短路, CANH 或CANL 斷開、CANH 與地短路、CANL 與電源短路、總線驅(qū)動(dòng)器損壞等。實(shí)際調(diào)試中發(fā)現(xiàn), 如果CANH 、CANL 斷開或只有一個(gè)發(fā)送器在總線上, 均會(huì)造成發(fā)送/ 接收錯(cuò)誤計(jì)數(shù)器不斷增加到128, 使節(jié)點(diǎn)處于忽略錯(cuò)誤態(tài); 而CANH 與CANL 短路、CANH 與地短路或CAN L 與電源短路均會(huì)造成發(fā)送/ 接收錯(cuò)誤計(jì)數(shù)器不斷增加到256, 使節(jié)點(diǎn)處于總線脫離態(tài)。所以,通過節(jié)點(diǎn)狀態(tài)改變中斷子程序中調(diào)用CAN 冗余模塊,可以達(dá)到實(shí)現(xiàn)上述故障自動(dòng)檢測及CAN 系統(tǒng)自動(dòng)切換的目的。

          3. 3 冗余測試

          測試時(shí)采用一個(gè)有兩個(gè)通道CAN 分析儀分別連接本CAN 板的A, B 通道上, 在從A 通道連續(xù)發(fā)送數(shù)據(jù)至分析儀的過程中, 手動(dòng)斷開此鏈接, 則備用通道B開始工作, 切換成功。對冗余切換時(shí)間的測試可以通過比較發(fā)送端和接收端間數(shù)據(jù)量的差值來判斷。具體方法是在發(fā)送端以10 ms 為周期不停發(fā)送數(shù)據(jù)包, 正常情況下發(fā)送端的數(shù)據(jù)包數(shù)量與接收端的數(shù)據(jù)包數(shù)量是相等的。在切換動(dòng)作時(shí), 會(huì)有一些數(shù)據(jù)包被丟棄, 這時(shí)通過計(jì)算發(fā)送端與接收端數(shù)據(jù)包的差值乘以10 ms, 即為此次切換的切換時(shí)間。在本例中, 通過多次這樣的測試, 得出平均切換時(shí)間在30 ms 左右, 完全能滿足對計(jì)算機(jī)系統(tǒng)高可靠性的要求。

          4 結(jié) 論

          提出一種設(shè)備冗余的系統(tǒng)設(shè)計(jì)方法, 為系統(tǒng)的故障檢測和切換技術(shù)提供了一種解決方案。利用此方法設(shè)計(jì)了雙冗余CAN 總線板卡以及在Window s XP 系統(tǒng)下的WDM 驅(qū)動(dòng)。該模塊工作穩(wěn)定, 數(shù)據(jù)傳輸可靠, 冗余切換切實(shí)可行。并可依據(jù)實(shí)際使用要求在線修改定時(shí)查詢時(shí)間。這種冗余實(shí)現(xiàn)方法在提高設(shè)備可靠性方面具有一定的實(shí)用價(jià)值。

          本文引用地址:http://cafeforensic.com/article/151080.htm

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: FPGA

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉