DEll016是一種可支持ARINCA-29總線協議的串行接收、發送器件。介紹了一種基于DEll016的ARINCA29通信接口的設計方法,設計了一種基于DSP處理器的429總線轉換接口電路,并給出了DEll016的數據收發過程;軟件方面采用嵌入式實時操作系統DSP/BIOS為平臺.重點介紹了軟件驅動程序的編寫。關鍵詞:DSP/BIOS;ARINC429總線;DEll016 航空電子綜合系統是將航空電子設備通過總線綜合成一個分布式通信系統,各個獨立的分系統都是由計算機來完成數據的采集、計算、處理和通信的。數據總線被稱為現代航空電子系統的“骨架”。ARlNc429是航空電子系統之間最常用的通信總線⋯之一。它符合航空電子設備數字數據傳輸標準。要在計算機上實現ARINC429總線數據的接收和發送,必須實現429總線與計算機總線之間的數據傳輸。本文提出了一種以DSP芯片TMS320F2812【2t51為控制核心,以嵌入式系統DsP/BIOS為平臺的ARINC 429總線接口的設計方案。 ARINC429是一種廣泛應用于民用和軍用飛機的串行數據總線結構,是一種單向廣播式數據總線,通訊介質采用的是雙絞屏蔽線,通信采用雙極性歸零制的三態碼調制方式,基本信息單元是由32位構成的一個數據字。數據傳輸采用廣播傳輸原理,按開環進行傳輸,傳輸速率有兩種:高速傳輸率為lOOkbps±1%,低速傳輸率為12~14.5kbps 4-l%。奇偶校驗位作為每個數字的一部分進行傳輸,允許接收器完成簡單的誤差校驗。該總線具有抗干擾能力強、連線簡單、可靠性高、數據資源豐富、數據精度高等優點。絕大多數的現役民用飛機,如波音系列飛機、歐洲空中客車等機種,其航空電子設備系統間的信息交換采用的就是ARINCA29串行總線標準。
上傳時間: 2013-11-17
上傳用戶:瀟湘書客
基于TCP/IP協議的網絡入侵檢測系統是在Linux平臺下,充分利用Linux的網絡特性來設計的網絡安全防御系統的一部分。在完全理解TCP/IP通訊協議的基礎上來開發基于網絡的入侵檢測系統,它主要包括以下幾個部分:數據包攔截器,數據包分析器,數據包生成器,遠程通訊控制模塊,集中管理模塊等。 關鍵字:入侵檢測系統,網絡安全,協議分析,網絡入侵檢測系統
上傳時間: 2015-01-12
上傳用戶:xuanchangri
一款由Zlib來的數學公式解析器,也是應論壇上的朋友要求發的。
上傳時間: 2015-02-18
上傳用戶:851197153
這是一個比較典型的PID處理程序,在使用單片機作為控制cpu時,請稍作簡化,具體的PID 參數必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數運算,而將所有參數全部用整數,運算 到最后再除以一個2的N次方數據(相當于移位),作類似定點數運算,可大大提高運算速度,根據控制精度的不同要求,當精度要求很 高時,注意保留移位引起的“余數”,做好余數補償。這個程序只是一般常用pid算法的基本架構,沒有包含輸入輸出處理部分。
上傳時間: 2014-10-25
上傳用戶:zhouli
本次程序的題目為:進程管理——支持多個進程并發運行的簡單的進程管理模擬系統,對本實驗的分析要求是:⑴系統中的同步機構采用信號量上的P、V操作的機制;⑵控制機構包括阻塞和喚醒操作;⑶時間片中斷處理程序處理模擬的時間片中斷;⑷進程調度程序負責為各進程分配處理機;⑸根據用戶的需求來創建n個進程(n為即滿足用戶需求,又不超出系統可容的最大進程數),各進程互斥地訪問使用臨界資源 S1、S2;⑹使用動態優先數(如:隨阻塞次數的增加而減小優先數,以提高其優先權);⑺進程結束后應能夠撤消;⑻進程間能實現“發送”和“接收”兩個消息緩沖通信操作;⑼系統在運行過程中隨機打印出各進程的狀態變換過程、系統的調度過程及公共變量的變化情況,在一個進程運行完畢,進入完成狀態后,可以將該進程撤消,也可以動態的創建另一個新的進程。
上傳時間: 2014-01-01
上傳用戶:ggwz258
本次程序的題目為:進程管理——支持多個進程并發運行的簡單的進程管理模擬系統,對本實驗的分析要求是:⑴系統中的同步機構采用信號量上的P、V操作的機制;⑵控制機構包括阻塞和喚醒操作;⑶時間片中斷處理程序處理模擬的時間片中斷;⑷進程調度程序負責為各進程分配處理機;⑸根據用戶的需求來創建n個進程(n為即滿足用戶需求,又不超出系統可容的最大進程數),各進程互斥地訪問使用臨界資源 S1、S2;⑹使用動態優先數(如:隨阻塞次數的增加而減小優先數,以提高其優先權);⑺進程結束后應能夠撤消;⑻進程間能實現“發送”和“接收”兩個消息緩沖通信操作;⑼系統在運行過程中隨機打印出各進程的狀態變換過程、系統的調度過程及公共變量的變化情況,在一個進程運行完畢,進入完成狀態后,可以將該進程撤消,也可以動態的創建另一個新的進程。
上傳時間: 2013-12-03
上傳用戶:kikye
C#是一種簡單、現代、面向對象和類型安全的編程語言,由C和C++發展而來。C#(發音為“C霎普”)牢固地植根于C和C++語言族譜中,并且會很快被C和C++程序員所熟悉。C#的目標在于把Visual Basic的高生產力和C++本身的能力結合起來。 C#作為Microsoft Visual Studio 7.0的一部分提供給用戶。除了C#以外,Visual Studio還支持Visual Basic、Visual C++和描述語言VBScript和Jscript。所有這些語言都提供對Microsoft .NET平臺的訪問能力,它包括一個通用的執行引擎和一個豐富的類庫。Microsoft .NET平臺定義了一個“通用語言子集”(CLS),是一種混合語言,它可以增強CLS兼容語言和類庫間的無縫協同工作能力。對于C#開發者,這意味著既是C#是一種新的語言,它已經可以對用老牌工具如Visual Basic和Visual C++使用的豐富類庫進行完全訪問。C#自己并沒有包含一個類庫。 本章的其余部分描述這種語言的基本特性。以后的章節將會詳細描述規則和例外,并且有些時候以數學的方式描述,而這章會致力于對整體的簡單而清楚地介紹。這樣的目的是給讀者一個關于語言的介紹,這樣可以使讀者可以更容易地開始編寫程序和繼續閱讀后面的章節。
上傳時間: 2014-06-19
上傳用戶:ikemada
我做的一個用matlab程序編寫的BP算法,是是我畢設的一部分,程序運行絕對沒有問題,歡迎大家指正。
上傳時間: 2015-03-23
上傳用戶:天涯
本文對三種爐型的比較,得出優選燃氣鍋爐的結論。有效地保護環境,要防止邊治理污染邊制造污染。鍋爐煙氣是主要的大氣污染源之一,因此我國環境保護局和國家技術監督局于1992年5月發布了《鍋爐大氣污染物排放標準》(GB13271-91),該標準對原始含塵濃度,鍋爐煙塵允許排放濃度及SOX,NOX最高允許排放濃度,分別根據一、二、三類地區對環境保護的不同要求做了詳細明確的說明和規定。 燃油鍋爐雖然在煙塵排放大大低于燃煤鍋爐,但燃油鍋爐SOX和NOX排放量卻遠遠高于燃氣鍋爐。人們在比較燃煤和燃油鍋爐時往往忽略了燃油鍋爐的SOX和NOX,等到酸雨成災再考慮脫硫時已晚矣。 所以客觀地說,燃氣鍋爐無論是從環保角度還是從能源利用角度來說都是較為理想的,這主要是由于氣體燃料比固體、液體燃料更易充分燃燒,燃燒熱效率更高。 2.3 鍋爐的設置費用 用戶在設置鍋爐房時必須考慮鍋爐房鍋爐設置的經濟性,從而使所選用的鍋爐既滿足上述要求又節省投資費用,主要從以下幾個方面考慮: ①鍋爐設備費用(機組); ②為滿足鍋爐正常運行的配套輔機費用; ③為放置上述設備的土地征用費; ④鍋爐房土建投資費用及其他相關費用。
標簽: 比較
上傳時間: 2015-03-26
上傳用戶:爺的氣質
1024位的大整數進行相乘(N方)取模,是RSA密鑰算法的一部分。其中,我對十進制,二進制的高效轉換部分非常滿意
上傳時間: 2014-07-02
上傳用戶:aix008