日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于PCI總線的ARINC429接口卡設計

          基于PCI總線的ARINC429接口卡設計

          作者: 時間:2012-07-02 來源:網(wǎng)絡 收藏

          d.JPG



          3 軟件
          3.1 設備驅(qū)動程序
          為一個設備,必須在Windows下自行開發(fā)該設備的驅(qū)動程序,驅(qū)動程序用WinDriver來編寫,它以通用設備驅(qū)動程序Windrvr.vxd和Windrvr.sys為核心,包含一個WinDriver Wizard代碼生成器,一個WinDriver發(fā)行包,該軟件針對PLX和AMCC的專用接口芯片特別編寫了API函數(shù)包,這些函數(shù)可以方便的實現(xiàn)中斷處理,DMA傳輸,I/O操作、內(nèi)存映射以及即插即用等功能,為系統(tǒng)程序的開發(fā)提供了便利,降低了難度。
          3.2 DSP控制程序
          上位機程序通過PCI將待發(fā)送的數(shù)據(jù)塊寫入到雙口RAM中并通知DSP讀取信息,由于PCI側(cè)與DSP側(cè)的RAM地址一一對應,這樣DSP只需在相應的內(nèi)存地址讀取相應的信息,完成對DSP的初始化,DEI1016的配置及其429數(shù)據(jù)的發(fā)送和接收。DEI1016初始化時可以配置字長為32 Bit或25 Bit,發(fā)送和接收的速率可以設置為工作時鐘的十分之一或八十分之一,當DEI1016接收到完整429數(shù)據(jù)后向DSP申請中斷,響應的雙口RAM中與PCI見圖5。

          e.JPG



          4 結(jié)束語
          由整個方案看出,主要的功能芯片都是選用專用的芯片來完成,用DSP實現(xiàn)429和PCI之間的數(shù)據(jù)通訊,省去了EPROM、RA M,鎖存器等外圍電路,使簡單、有效、又能保證可靠性,合理使用CPLD又增強了板卡的集成度。該通過與某型導彈產(chǎn)品試驗室聯(lián)試證明其設計上能夠滿足數(shù)據(jù)傳輸要求,通訊協(xié)議幀數(shù)、發(fā)送周期等通過DSP靈活定制,降低了應用程序開發(fā)復雜度,數(shù)據(jù)傳輸快,可靠性高。


          上一頁 1 2 3 4 下一頁

          關(guān)鍵詞: 接口卡 設計 ARINC429 總線 PCI 基于

          評論


          相關(guān)推薦

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

          關(guān)閉