關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 網絡測試儀E1數據采集卡的驅動設計

        網絡測試儀E1數據采集卡的驅動設計

        作者: 時間:2010-01-13 來源:網絡 收藏

        3 E1卡驅動程序的架構

        E1采集卡軟件設計架構主要由鏈路層驅動模塊、物理層驅動模塊、應用層接口處理模塊和上層協議處理模塊組成,如圖2所示。驅動程序是的基礎,它負責E1接口數據采集和數據重組,并通過共享內存與PC機實現數據交互,以及控制指令動作和硬件狀態報告等。

        E1鏈路層驅動接口器件BT8474是一個PCI多功能設備,其底層驅動分為兩個模塊,分別針對功能0的鏈路層HDLC控制器和功能1的物理層成幀器。E1的HDLC控制器和成幀器的配置是由驅動程序通過PCI接口配置。下面對E1接口卡的驅動構架詳細說明。


        3.1 鏈路層

        鏈路層HDLC控制器主要完成內部寄存器和映射的共享體配置。共享體用于HDLC寄存器的初配、接收和發送緩沖區以及時隙映射表的配置。HDLC控制器為每個信道都建立一個消息鏈表,這樣數據緩沖區可以循環利用。HDLC控制器與成幀器的對應關系決定于HDLC控制器端口映射方式的設置。其配置流程如圖3所示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 红河县| 和政县| 横峰县| 虹口区| 运城市| 宜春市| 井冈山市| 大理市| 竹溪县| 广东省| 新余市| 双鸭山市| 白沙| 蓬溪县| 二连浩特市| 姜堰市| 冷水江市| 靖宇县| 六枝特区| 怀集县| 隆子县| 闸北区| 乌拉特后旗| 马山县| 伊吾县| 唐山市| 于都县| 安阳县| 盐源县| 江津市| 攀枝花市| 沙雅县| 五台县| 视频| 浙江省| 梨树县| 景东| 灵川县| 桐庐县| 商洛市| 东安县|