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

基于SOC芯片的1553B遠程終端的設計與實現

2015-05-30 10:48:04李禮牟明劉飛飛
中國市場 2015年20期
關鍵詞:指令

李禮 牟明 劉飛飛

[摘 要]本文介紹了1553B總線技術的特點,簡要說明了1553B總線通信系統的組成,詳細介紹了基于SOC芯片的遠程終端的硬件及軟件設計。該設計已在某機載有效載荷中成功應用,對機載1553B總線遠程終端設計具有重要的指導和參考意義。

[關鍵詞]SOC芯片;1553B;通信表

1013939/jcnkizgsc201520062

1553B總線以其傳輸的高可靠性、使用簡單靈活的特點,已經逐步從飛行控制等系統擴展到坦克、艦船、航天等領域,目前已廣泛應用于海、陸、空三軍,具有一網蓋三軍之稱。中國在20世紀80年代初就開始了1553B總線的技術研究,近年來,1553B總線已經成為中國現役空中力量最主要的先進航空電子系統數據總線,并且在艦載和車載領域,為提高坦克和軍艦等武器的技術水平發揮了重要作用。文中介紹了1553B總線技術的特點,簡要說明了1553B總線通信系統的組成,詳細介紹了基于SOC芯片的遠程終端的設計。

1 1553B總線協議簡介

1553B總線的全稱是“飛機內部時分制指令/響應式多路傳輸數據總線”,傳輸速率為1Mbps,采用冗余的總線型拓撲結構,具有非常好的時鐘同步和高可靠數據傳輸能力。從通信系統的角度看,1553B有3種終端:一個總線控制器(BC)來管理和控制總線上的信息傳輸;一個總線監視器(MT)來接收總線上的信息用于總線的測試;其余的都是遠程終端(RT)。其拓撲結構如圖1所示。

圖1 1553B總線拓撲結構

該數據總線以幀為傳輸單位,每幀包含若干字。由BC 發起總線上的數據傳輸,只有當BC 向某RT 發出總線指令后,該RT才能參與數據傳輸。總線指令分為發送指令、接收指令和方式指令,這些指令分別用來命令某RT 發送、接收、或執行由方式指令指定的某個動作。BC 根據RT 應答的狀態字來檢驗傳輸是否成功。

1553B 協議規定三種字,分別是命令字、數據字和狀態字,字長固定為20位,字分為三部分:同步頭(3個比特位)、消息塊(16 個比特位)和奇校驗位(1 個比特位),其中消息塊和奇校驗位采用曼徹斯特二型編碼。

2 設計原理

在整個1553B系統中,RT一方面從1553B總線上接收數據,并將接收到的數據存放在接收緩沖區,子系統應用軟件通過調用API接口函數獲取總線接收到的新數據;另一方面,子系統應用軟件通過API接口函數將需要發送到1553B總線的數據存放在RT發送緩沖區,RT在接收到總線命令時將該數據發送到1553B總線上。

3 硬件平臺

31 SoC1553B芯片

SoC1553B芯片HKS1553BCRT是一款集智能化、通用化、小型化和低功耗為一體的國產1553B通信處理芯片。該芯片采用SOC架構,集成了ARM7TDMI微處理器、1553B協議處理器、外部總線控制器(EBC)、雙口存儲器(DPRAM)、靜態隨機存儲器(SRAM)、實時時鐘(RTC)、看門狗(WDT)、時間間隔計時器(DT)、串口控制器(UART)及中斷控制器功能的片上系統,用于實現1553B總線接口功能。它主要承擔著傳輸層任務,包括控制1553B協議處理器,實現ISBC協議,處理通信錯誤,響應子系統主機命令進行服務等功能。

32 硬件結構設計

1553B模塊是一智能化、通用化及標準化的1553B總線通信處理器。硬件主要包括以下功能模塊:SoC1553B芯片;存儲器;時鐘電路;電源轉換電路;復位電路;串行接口;1553B總線收發電路;主機接口電路。系統結構如圖2所示。

圖2 1553B模塊系統結構

4 軟件設計

1553B模塊通信軟件由傳輸軟件和驅動軟件組成,是實現1553B總線通信和網絡管理的專用軟件。其中,傳輸軟件控制系統多路傳輸數據總線上的數據傳輸,其任務包括信息處理、WDT時鐘管理、系統時鐘同步以及子系統故障等處理功能;驅動軟件實現1553B模塊與子系統主機應用軟件間的接口控制與數據傳遞,它可提供各類消息數據的讀、寫支持,RTC計時器的讀寫操作,1553B模塊狀態的報告等處理功能,除此之外,1553B模塊通信軟件的另一重要功能是對1553B總線通信過程中的某些特殊消息如緊急消息、WDT時鐘以及BIT故障信息以中斷的形式上報給子系統主機,并對上報的中斷中斷原因做必要的分析和處理。

1553B軟件與子系統應用層軟件之間的調用關系如圖3所示,圖中虛線部分為1553B模塊通信軟件。

圖3 1553B模塊通信軟件與子系統主機應用軟件的調用關系

41 傳輸軟件

傳輸層軟件是1553B模塊通信軟件的一部分,駐留在FLASH中。傳輸層軟件由以下部分組成:消息處理;故障處理;控制程序。

42 驅動軟件

驅動軟件是宿主機應用軟件與1553B模塊之間傳遞信息的媒介,提供了多種消息讀、消息寫、控制程序和時鐘控制程序。另外,驅動軟件還負責處理來自1553B模塊的中斷請求,包括解釋中斷碼并報告給應用軟件。

驅動程序可分為四類:狀態控制程序;系統控制程序;時鐘控制程序;消息控制程序。

當任何驅動程序運行結束時,將返回一個終止碼(INCODE)給應用層。如果程序服務成功,將返回零值;否則將根據不同的驅動程序和出錯類型返回小于零值。

5 通信表結構

通信表是應用程序與1553B模塊之間的接口文件,定義了出入RT的各類消息的物理塊名、邏輯名、終端子地址、消息功能及總線屬性等相關信息之間的對應關系。通信表包括輸入通信表和輸出通信表。它的第一個字為通信表長度,其后每兩個字為一條記錄,按邏輯消息號順序排列。其中OWR=1(bit4)表示數據不允許重寫;INT=1(bit3)表示緊急消息;ROL=1(bit2)表示此消息BC模式下使用,ROL=0表示此消息RT模式下使用;CHA=01(bit1,bit0)表示總線B,CHA=00表示總線A。

RT地址定義了該子系統在通信網絡中分配的遠程終端號,該號是唯一確定的。

子系統主機應用軟件按邏輯消息號讀或寫相應的消息,1553B驅動軟件根據通信表中邏輯號實現相應消息的讀或寫。輸入、輸出通信表和RT地址由子系統主機應用軟件提供。

6 結 論

本文基于SOC芯片的1553B總線遠程終端設計。該設計充分發揮了HKS1553BCRT芯片內部資源豐富、接口簡單的優點。同時,內嵌ARM7TDMI微處理器的具有計算速度快的優點,滿足了有效載荷的高速數據采集、處理需求。該設計已在某機載有效載荷中成功應用,應用結果表明:該系統具有開發簡單、性能穩定的特點,可應用于各類機載1553B總線遠程終端的設計。

參考文獻:

[1]數字式時分制指令/響應型多路傳輸數據總線[P].北京:中國標準出版社,1997

[2]DDCMIL-STD-1553A/B ACE users guide[S].USA:DDC,1999

[3]HKS1553BCRT用戶使用手冊[M].西安:西安翔騰微電子技術有限公司,2010

[4]馬捷中1553B 總線控制器遠程終端軟件設計[J].測控技術,2003(2).

[5]翟雯艷,張遂南基于CPCI的1553B總線通信模塊的設計與實現[J].現代電子技術,2008(10).

[6]郭澤仁1553B總線系統優化及可靠性設計[J].山東理工大學學報,2008(1).

猜你喜歡
指令
聽我指令:大催眠術
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
巧用G10指令實現橢圓輪廓零件倒圓角
時代農機(2015年3期)2015-11-14 01:14:29
中斷與跳轉操作對指令串的影響
科技傳播(2015年20期)2015-03-25 08:20:30
基于匯編指令分布的惡意代碼檢測算法研究
一種基于滑窗的余度指令判別算法
歐盟修訂電氣及電子設備等產品安全規定
家電科技(2014年5期)2014-04-16 03:11:28
MAC指令推動制冷劑行業發展
汽車零部件(2014年2期)2014-03-11 17:46:27
主站蜘蛛池模板: 亚洲国产系列| 欧美成人怡春院在线激情| 亚洲无码视频一区二区三区| 国产在线精彩视频二区| 四虎精品国产AV二区| 国产精品无码一二三视频| 第一区免费在线观看| 99热这里只有成人精品国产| 国产精品女同一区三区五区| 国产精品第5页| 中文字幕在线视频免费| 成人国产精品网站在线看| 亚洲V日韩V无码一区二区 | 成人永久免费A∨一级在线播放| 国产欧美日韩另类精彩视频| 亚洲国产综合自在线另类| 国产区免费| 国产精品区网红主播在线观看| 亚洲AV一二三区无码AV蜜桃| 午夜毛片福利| 理论片一区| 日韩a级毛片| 国产在线观看一区二区三区| 制服丝袜一区| 欧美精品1区2区| 欧美a级完整在线观看| 久久精品娱乐亚洲领先| 精品黑人一区二区三区| 色综合天天综合中文网| 麻豆AV网站免费进入| 欧美亚洲一二三区| 激情乱人伦| 在线国产91| 色偷偷综合网| 久久精品人人做人人综合试看| 亚洲午夜天堂| 一本大道香蕉高清久久| 成年女人a毛片免费视频| 久久精品国产免费观看频道| 女人爽到高潮免费视频大全| 亚洲高清无码精品| 她的性爱视频| 国产91全国探花系列在线播放| 欧美日韩中文国产va另类| 毛片视频网址| 99re在线免费视频| 国产精品视频第一专区| 国产精品亚洲一区二区在线观看| 久久性视频| 亚洲第一天堂无码专区| 久热re国产手机在线观看| 日韩欧美国产精品| 久久婷婷五月综合色一区二区| 久久频这里精品99香蕉久网址| 国产色伊人| 久久久久久尹人网香蕉| 伊人久久精品无码麻豆精品| 最新日韩AV网址在线观看| 国产成人夜色91| 麻豆精品在线播放| 91小视频在线| 四虎影视无码永久免费观看| 黄片在线永久| 亚洲精品天堂在线观看| 欧美日韩久久综合| 精品自窥自偷在线看| 四虎永久在线| 久久99热66这里只有精品一| 成人福利在线看| 成人毛片免费观看| 男女猛烈无遮挡午夜视频| 亚洲日韩高清在线亚洲专区| 欧美国产在线看| 中文字幕人妻无码系列第三区| 国产本道久久一区二区三区| 露脸真实国语乱在线观看| 国产精品太粉嫩高中在线观看| 欧美成人aⅴ| 一本视频精品中文字幕| 国产97视频在线| 欧美成人aⅴ| 老司机精品久久|