999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

城軌列車監控系統HDLC通信協議開發

2015-05-30 10:48:04田照耀劉泰
中國新通信 2015年1期

田照耀 劉泰

【摘要】 本文介紹了一種在NI CompactRIO平臺基礎上自主開發的HDLC通信協議,既有軟件編程方法的功能靈活,方便修改,適用性廣的特點,又具有專用芯片性能可靠、實時性高、可并行處理、CPU利用率抵等優點。

【關鍵詞】 列車監控系統 HDLC FPGA

一、概述

HDLC(High Level Data Link Control),是國際標準化組織ISO制訂的高級數據鏈路控制規程。它具有數據報文可透明傳輸、報文長度可以是任意位、傳輸效率高、可靠性高等優點。HDLC的一般實現方法為采用專用芯片和軟件編程等。應用專用芯片時設計簡單、使用簡易、功能針對性強、性能可靠,適合應用于特定用途的大批量產品中,但靈活性較差;軟件編程方法靈活,但占用處理器資源多、執行速度慢、實時性不易預測,HDLC 的軟件編程方法功能靈活,通過修改程序就可以適用于不同的 HDLC 應用。本文在NI CompactRIO平臺基礎上,利用其集成的高性能FPGA芯片,使用編程方式實現HDLC協議,既有軟件編程方法的功能靈活,方便修改,適用性廣的特點,又具有專用芯片性能可靠、實時性高、可并行處理、CPU利用率低等優點,其生成電路所具有的性能可媲美經廠商定義并優化的硬件性能。另外還具有開發周期短,成本低的優點,在實際應用過程中,取得了良好的效果。

二、系統總體結構

HDLC協議的實現總共分三部分(如圖1 所示),第一部分位于實時控制器中通過軟件實現,主要是通信參數的設置(如周期、波特率、超時時間等)、故障處理和發送接收數據管理。第二部分位于NI CompactRIO FPGA中,主要實現HDLC的協議部分,其中包括通信管理單元,數據緩存區FIFO和完全獨立的兩個通信通道。通信管理單元是整個協議運行的指揮者,其負責通信的初始化設置、通信的周期控制及故障診斷。A通道和B通道是兩個獨立的通信通道,分別含有發送插0模塊、接收刪0模塊、時鐘同步模塊和CRC校驗模塊。數據緩存區FIFO負責與實時控制器交換數據。第三部分為硬件接口,實現RS485電平的轉換。

三、系統模塊設計

3.1通信管理單元

通信管理單元負責整個協議的數據發送和接收管理,在上電時首先讀取實時控制器設置的通信周期、通信波特率、超時時間等參數。在參數設置完成后進入發送接收循環,通信采用半雙工通信方式。

在通信過程中,如果子系統響應時間小于數據發送周期則嚴格按照發送周期發送,如果到傳輸周期時子系統仍然在發送數據則通信管理單元等待接收子系統數據完成后立即進行發送數據。在通信周期到時,仍然沒有收到子系統響應則視本幀為接收超時,在置位超時標志位后重新開始發送數據,如連續5次沒有收到正確數據,通信管理單元向實時控制器報通信故障。

3.2數據發送模塊

數據發送模塊包括發送CRC校驗,同步位發送,發送插0,和NRZI編碼。

HDLC的幀格式如下

在起始標志之前至少應向接收器發送4個標志(7EH)以同步接收時鐘和發送信號。

數據發送模塊首先從FIFO中讀取要發送的數據,在CRC校驗完成后,加上同步位和標志位后,進入到發送循環。發送循環時鐘為40MHz,根據發送波特率的設置對時鐘分頻得到實際發送波特率,發送完幀頭標志位(7E)后開始對數據1計數,發現連續的5個1時,即在后面插入0。

CRC校驗采用CRC‐CCITT,其校驗多項式為(X16+X12+X5+1)。計算的應用范圍為從地址1到信息。CRC的最高位先發送。

3.3數據接收模塊

接收模塊包括同步時鐘提取、NRZI解碼、接收數據刪0模塊。在進入到接收程序之后,即開始在數據流中檢測有無“7E”標志,如果連續的收到“7E”后,本次收到數據不是“7E”,則認為上一次收到的“7E”標志為幀頭,立即啟動數據刪0模塊,之后如再收到“7E”標志則認為是幀尾,收到幀尾后即對收到數據進行CRC校驗和幀長度檢查,兩項都正確的數據存入接收緩存,不正確的數據放棄。在HDLC數據接收程序中時鐘提取模塊起到了非常重要的作用,時鐘提取模塊根據NRZI編碼的特點,在每一個數據位跳變沿都對接收誤差進行重新校正,消除接收中的累積誤差,這樣接收容許波特率誤差可以達到±7%。

四、結論

本文開發的HDLC通信協議在某地鐵列車的牽引系統設備上進行了大量試驗,試驗表明:在多次長時間的測試當中通信穩定可靠,通信周期嚴格按照設置進行,在一次約60萬幀的測試統計中,無丟幀現象,沒有出現CRC校驗錯和接收超時的情況。

本文介紹的HDLC通信協議兼有軟件編程和硬件芯片兩方面的優點,并在現車試驗成功,對于國產化列車監控系統的研發具有重要的意義。

參 考 文 獻

[1]付新虎,史浩,鄭喜鳳,丁鐵夫,HDLC 協議在通信系統中的應用[J],電子技術,No.8,2005,P58-60

主站蜘蛛池模板: 亚洲精品视频免费| 蜜桃视频一区二区| 高清色本在线www| 亚洲欧美国产高清va在线播放| 在线观看亚洲天堂| 国产成本人片免费a∨短片| 久青草国产高清在线视频| 欧美啪啪网| 色综合久久久久8天国| 亚洲精品国产精品乱码不卞| 久久亚洲中文字幕精品一区| 国产精品亚洲а∨天堂免下载| 首页亚洲国产丝袜长腿综合| 亚洲综合经典在线一区二区| 国产成人无码Av在线播放无广告| 日本a∨在线观看| 亚洲福利视频网址| 18黑白丝水手服自慰喷水网站| 国产在线一二三区| 伊人久久综在合线亚洲91| 日韩国产综合精选| 亚洲综合香蕉| 亚洲国产中文在线二区三区免| 精品久久久久久成人AV| 国产剧情一区二区| 91色爱欧美精品www| 91热爆在线| WWW丫丫国产成人精品| 国产午夜无码片在线观看网站| 四虎成人免费毛片| 欧美性色综合网| 国产特一级毛片| 女人爽到高潮免费视频大全| 久久久噜噜噜久久中文字幕色伊伊 | 国产欧美亚洲精品第3页在线| 国产一区二区三区免费观看| 九九视频免费看| 日日拍夜夜嗷嗷叫国产| 国产人成乱码视频免费观看| 成人精品在线观看| 巨熟乳波霸若妻中文观看免费| 超碰91免费人妻| 精品国产香蕉伊思人在线| 老司机久久99久久精品播放| 日本一区中文字幕最新在线| 国产美女91视频| 亚洲a级毛片| 91精品国产自产在线老师啪l| 999国内精品久久免费视频| 一级毛片基地| 亚洲欧美日韩动漫| 97久久超碰极品视觉盛宴| 国产第一页第二页| 婷婷午夜影院| 九九九国产| 国产av无码日韩av无码网站| 久久综合色视频| 无码国内精品人妻少妇蜜桃视频| 欧美日韩动态图| 香蕉久久永久视频| 91香蕉视频下载网站| 国产av剧情无码精品色午夜| 欧美一区二区人人喊爽| 欧美亚洲欧美区| 88国产经典欧美一区二区三区| 亚洲人成网站在线播放2019| 婷婷亚洲最大| 成人国产免费| 日韩一区二区三免费高清| 就去色综合| 大乳丰满人妻中文字幕日本| 日本高清在线看免费观看| 亚洲第一中文字幕| 久久大香伊蕉在人线观看热2| 日韩性网站| 亚洲成人播放| 国产一级一级毛片永久| 国产成人精品亚洲日本对白优播| 国产精品亚洲天堂| 91小视频在线观看免费版高清| 天天综合网色| 国产91透明丝袜美腿在线|