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

基于CPCI總線的嵌入式計算機通用接口設計

2016-12-26 23:29:28史云輝
電子技術與軟件工程 2016年22期
關鍵詞:設計

史云輝

摘 要

本文提出一種建立在CPCI總線基礎之上的嵌入式計算機通用接口設計方案,對本方案的設計思路,硬件、軟件設計要點進行闡述與分析,望能夠為用戶使用提供方便,簡化設備維護步驟,提高嵌入式計算機系統的使用質量與壽命。

【關鍵詞】CPCI總線 嵌入式計算機 通用接口 設計

嵌入式計算機系統產品生命周期長,但電子元器件的更新換代周期是非常短的,兩者相互影響下勢必會出現在嵌入式計算機系統產品壽命周期內對硬件芯片進行更換的問題。但以往設計方案下,更換后功能不同的硬件芯片為正常運行,必須配合修改底層驅動軟件,由此帶來了一系列的問題,不利于用戶使用與設備維護。如何通過對嵌入式計算機系統通用接口進行優化設計的方式,彌補上述問題是非常值得研究的課題之一。

1 設計思路

整套基于CPCI總線的嵌入式計算機通用接口設計方案綜合硬件、軟件、可編程技術,由硬件、軟件兩個模塊構成。硬件部分主要覆蓋擴展模塊所提供通用硬件接口,可支持系統搭載具有通用化以及標準化特點的數據交換平臺,軟件部分則主要包括主板通用設備以及擴展模塊邏輯設備所對應驅動程序,可實現嵌入式計算機系統根據功能進行劃分,并對數據結果以及信息格式進行科學定義,搭載硬件模塊通用接口實現系統功能。基于CPCI總線的嵌入式計算機通用接口設計方案實現后與傳統方案最大的差異在于更具智能化特點,通過對CPCI總線技術的應用,最大限度的削弱了嵌入式計算機系統中不同功能硬件芯片的差異,具有硬件、軟件集成通用化的特點與優勢。

2 通用接口硬件設計

嵌入式計算機系統通用接口硬件設計主要包括兩項內容,第一是擴展板通用硬件接口設計,第二是標準總線接口設計。

擴展板通用硬件接口按照功能劃分包括如下模塊:

(1)CPCI總線橋接芯片;

(2)可編程邏輯芯片;

(3)CPCI總線匹配電路;

(4)外圍控制電路;

(5)雙口RAM處理器;

(6)微處理器。

基于CPCI總線技術的擴展功能可通過PCI-PCI橋接方式實現,總線端時鐘頻率為33.0MHz,數據地址寬度為32位,兼容5.0V以及3.3V電壓信號。接口可實現CPCI總線全部功能,搭載系統平臺,以反射傳播方式完成對總線控制信號、地址數據信號至局部總線端口的轉換。在系統內部所搭載雙口RAM處理器具有獨立的數據讀寫功能,數據線寬度預設值為16為,地址線寬度預設值為11為,支持雙口異步操作。

3 通用接口軟件設計

本研究中所提出通用接口設計方案軟件系統以Vx Works實時多任務操作系統為運行平臺。該平臺具有優先級任務調度管理、多任務管理、存儲器優化、時鐘服務、以及中斷管理服務等功能。以下就主板驅動程序軟件設計方案進行闡述:

嵌入式計算機系統中通用接口設備驅動程序需駐留于系統內存中,優先級級別高。主板運行中,驅動程序可搭載CPCI總線對硬件接口進行初始化操作與自動控制,配合雙口RAM處理器滿足數據交換功能。驅動程序中需要分別定義上位機初始化、擴展板初始化、擴展板自動控制、數據發送、以及數據接收等相關功能所對應的實現函數:

(1)上位機初始化操作所對應實現函數為General_Master_Initial,所對應主要功能是對主板生產廠商批號、設備號、以及版本號進行讀取;

(2)擴展板初始化所對應實現函數為General_Slave_Initial,所對應主要功能是對擴展板生產廠商批號、設備號、版本號、配置文件名稱、以及配置文件路徑等信息進行讀取,生成擴展板所對應初始化參數,并輸入嵌入式系統內置雙口RAM處理器擴展板初始化參數區中;

(3)擴展板自動控制操作所對應實現函數為General_Slave_Ctl,所對應主要功能是將工作狀態、工作模式等擴展板相關控制參數輸入嵌入式系統內置雙口RAM處理器擴展板控制參數區中,參數信息由下位機負責讀取,以滿足擴展板自動控制操作功能;

(4)數據發送所對應實現函數為General_Data_Send_Find,所對應主要功能是判斷嵌入式系統上位機是否有等待發送數據,若有數據等待發送則執行發送程序,若無數據等待發送則執行接收判斷程序;

(5)數據接收所對應實現函數為General_Data_Recv_Find,所對應主要功能是判斷嵌入式系統內置雙口RAM處理器接收數據區是否存在等待接收數據,若有數據等待接收則執行接收程序,若無數據等待接收則執行發送判斷程序。

4 結束語

本文設計并研究了一套基于CPCI總線的嵌入式計算機通用接口設計方案,硬件、軟件設計配合,通過搭載通用接口電路、邏輯設備驅動程序、通用設備驅動程序的方式,實現了通用接口電路以及軟件驅動程序的標準化,避免了嵌入式計算機系統因硬件芯片所產生差異,同時可解決系統設計中底層軟件對硬件芯片的依賴性問題,可促進系統軟件與硬件模塊的獨立,方便嵌入式計算機系統根據實際需求對底層驅動軟件進行修改調整,應用前景廣闊。

參考文獻

[1]任勇峰,彭巧君,劉占峰等.基于FPGA的CPCI高速讀數接口設計[J].電子器件,2015(01):148-151.

[2]應斌,嚴濟鴻,何子述等.光接口高速數據采集系統設計與實現[J].儀表技術與傳感器,2014(05):54-56,59.

[3]曹子劍,王燕,宋小安等.光纖接口模塊自動測試系統的研究與應用[J].計算機測量與控制,2015,23(04):1127-1129,1133.

[4]彭杰,董文岳,蔣曉華等.基于CPCI接口的AFDX終端測試板卡通訊模塊設計研究[J].電子產品世界,2014(01):69-70.

作者單位

江蘇自動化研究所 江蘇省連云港市 222006

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 久久国产精品77777| 久久中文字幕av不卡一区二区| 国产美女精品一区二区| 中文字幕 欧美日韩| 国产精品女在线观看| 国产精品太粉嫩高中在线观看| 无码视频国产精品一区二区| 18黑白丝水手服自慰喷水网站| 91精品久久久无码中文字幕vr| 免费一级α片在线观看| 91色爱欧美精品www| 中文字幕永久在线看| 亚洲九九视频| 在线观看亚洲精品福利片| 国产乱人伦偷精品视频AAA| 久久成人18免费| a级毛片网| 嫩草影院在线观看精品视频| 毛片免费视频| 中日韩一区二区三区中文免费视频| 天堂在线视频精品| 人妻丝袜无码视频| 亚洲美女视频一区| 麻豆精品在线播放| 在线视频97| 亚洲一区二区三区麻豆| 成人免费一区二区三区| 熟妇无码人妻| 高清无码一本到东京热| 久久久久国产一区二区| 全部无卡免费的毛片在线看| 69综合网| 精品综合久久久久久97超人| av色爱 天堂网| 国产高清无码麻豆精品| 欧美日韩成人在线观看| 国产成人福利在线视老湿机| 狠狠操夜夜爽| 免费看a级毛片| 在线观看91香蕉国产免费| 在线观看91精品国产剧情免费| 国产在线观看91精品亚瑟| 中文字幕第4页| 久久免费观看视频| 男女男精品视频| 欧美成人免费午夜全| 91无码视频在线观看| 久久福利网| 99精品伊人久久久大香线蕉| 亚洲天堂视频在线免费观看| 亚洲欧美日韩中文字幕一区二区三区| 天天干天天色综合网| 国产AV无码专区亚洲A∨毛片| 欧美三级视频在线播放| 毛片卡一卡二| 国产情侣一区二区三区| 97在线视频免费观看| 成年人午夜免费视频| 日韩欧美高清视频| 亚洲中文字幕av无码区| 99re这里只有国产中文精品国产精品 | 国产人免费人成免费视频| 欧美激情视频在线观看一区| 99久久国产精品无码| 亚洲最新网址| 国模在线视频一区二区三区| 男人天堂伊人网| 天天爽免费视频| 亚洲天堂成人| 午夜一级做a爰片久久毛片| 国产尤物视频网址导航| 久久特级毛片| 国产在线精品网址你懂的| 99久久成人国产精品免费| 88国产经典欧美一区二区三区| 色综合天天操| 免费人成黄页在线观看国产| 91国语视频| 香港一级毛片免费看| 女人一级毛片| 人妻无码AⅤ中文字| 国产精品思思热在线|