- 嵌入式通信系統
- 張曉勇 彭軍
- 594字
- 2019-10-12 16:30:33
1.5.4 應用層
嵌入式應用層是由應用軟件構成的,主要針對特定應用領域,基于某一固定的硬件平臺,用來達到用戶預期目標的計算機軟件。由于用戶任務功能的復雜性和可靠性要求,有些嵌入式應用軟件需要特定嵌入式操作系統的支持。嵌入式應用軟件和普通應用軟件有一定的區別,它不僅要求其準確性、安全性和穩定性等方面能夠滿足實際應用的需要,而且還要盡可能地進行優化,以減少對系統資源的消耗,降低硬件成本。
目前我國市場上已經出現了各種各樣的嵌入式系統應用軟件,包括瀏覽器、E-mail軟件、文字處理軟件、通信軟件、多媒體軟件、個人信息處理軟件、智能人機交互軟件、各種行業應用軟件等。嵌入式系統中的應用軟件是最活躍的力量,每種應用軟件均有特定的應用背景,盡管規模較少,但專業性較強,所以嵌入式應用軟件不像操作系統和支撐軟件那樣受制于國外產品壟斷,是我國嵌入式軟件的優勢領域。
應用層是基于系統軟件開發的應用軟件程序組成的,它是整個嵌入式通信系統的核心,用來完成對被控對象的控制功能。應用層是面向被控對象和用戶的,為方便用戶操作,往往需要一個友好的人機界面。
對于一個復雜的系統,在系統設計的初期階段就要對系統進行需求分析,確定系統的功能,然后將系統的功能映射到整個系統的硬件、軟件和執行裝置的設計過程中,稱為系統的功能實現。在嵌入式系統中,必須對嵌入式系統的軟硬件都有相應的了解,才能熟練進行嵌入式系統設計,設計出一個好的嵌入式系統。