中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于FPGA的多通道HDLC收發(fā)電路設(shè)計(jì)

        基于FPGA的多通道HDLC收發(fā)電路設(shè)計(jì)

        作者: 時(shí)間:2009-12-03 來源:網(wǎng)絡(luò) 收藏

        2 協(xié)議的實(shí)現(xiàn)
        某遙控遙測(cè)平臺(tái)為確保滿足高速通訊、收發(fā)、功能易于擴(kuò)展配置的任務(wù)要求,中心控制器采用了以高性能的ARM7為CPU數(shù)據(jù)處理核心、采用設(shè)計(jì)串行通信控制器來收發(fā)數(shù)據(jù)的一體化設(shè)計(jì)。

        本文引用地址:http://www.antipu.com.cn/article/191874.htm

        按照協(xié)議規(guī)程,接收并存儲(chǔ)來自集成處理器等8個(gè)獨(dú)立通道的數(shù)字量。系統(tǒng)先將外部輸入的HDLC數(shù)據(jù)流由RS485電氣特性轉(zhuǎn)換為TTL電平,在此過程中用光耦進(jìn)行隔離,以避免與外部設(shè)備之間的相互干擾,并且RS485芯片與光耦器件的相關(guān)電源使用由電氣供給的獨(dú)立5 V和5 V地。 HDLC協(xié)議總體結(jié)構(gòu)框圖,如圖2所示,每個(gè)控制模塊由時(shí)鐘控制、編碼/沖突檢測(cè)、發(fā)送和接收FIFO等功能模塊組成。在發(fā)送方向和接收方向,各有一個(gè)128 bit的FIFO,用于串行通道和CPU總線接口之間的數(shù)據(jù)緩沖。發(fā)送是接收的逆過程,這里以HDLC數(shù)據(jù)接收為例進(jìn)行說明。

        FPGA串行通信控制器接收HDLC數(shù)據(jù)的原理為:首先,將接收到的數(shù)據(jù)幀的消息字段和附加的狀態(tài)字段移入,然后根據(jù)選定的尋址模式,對(duì)接收幀中的目的地址進(jìn)行識(shí)別,確認(rèn)數(shù)據(jù)幀的發(fā)送地址是否為本設(shè)備(站地址=77H),是本設(shè)備數(shù)據(jù)幀則進(jìn)行接收數(shù)據(jù)并存儲(chǔ)在FIFO中,當(dāng)接收數(shù)據(jù)幀結(jié)束時(shí),發(fā)出中斷信號(hào)給ARM系統(tǒng),請(qǐng)求接收HDLC數(shù)據(jù)。



        評(píng)論


        相關(guān)推薦

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

        關(guān)閉