關於嵌入式Linux系統及其應用前景介紹
摘要:主要分析嵌入式Linux系統應用開發的特點;概述其開發過程和所面臨的挑戰;闡述嵌入式Linux的發展和應用前景,嵌入式Linux系統及其應用前景。
關鍵詞:嵌入式Linux 操作系統 應用前景
引 言
近年來,隨着計算技術、通信技術的飛速發展,特別是互聯網的迅速普及和3C(計算機、通信、消費電子)合一的加速,微型化和專業化成為發展的新趨勢,嵌入式產品成為信息產業的主流。Linux從1991年問世到現在,短短的十幾年時間已經發展成為功能強大、設計完善的操作系統之一;可運行在X86、Alpha、Sparc、MIPS、PPC、Motorola、NEC、ARM等多種硬件平台,而且開放源代碼,可以定製;可與各種傳統的商業操作系統分庭抗爭。越來越多的企業和研發機構都轉向嵌入式Linux的開發和研究上,在新興的嵌入式操作系統領域內也獲得了飛速發展。
1 嵌入式Linux的`特點
嵌入式系統是以應用為中心,以計算機為基礎,軟硬件可裁剪,適用於系統對功能、可靠性、成本、功耗嚴格要求的專用計算機系統,系統結構見圖1,計算機論文《嵌入式Linux系統及其應用前景》。實時性是嵌入式系統的基本要求,其次,還要求代碼小,速度快,可靠性高。嵌入式Linux(Embedded Linux)是指對Linux經過裁剪小型化後,可固化在存儲器或單片機中,應用於特定嵌入式場合的專用Linux操作系統。嵌入式Linux的開發和研究已經成為目前操作系統領域的一個熱點。與其它嵌入式操作系統相比(詳見表1),Linux的特點如下。
表1 專用嵌入式實時操作系統與嵌入式Linux的比較
專用嵌入式實時操作系統嵌入式Linux操作系統版權費每生產一件產品需交納一份版權費免費購買費用數十萬元(RMB)免費技術支持由開發商獨家提供有限的技術支持全世界的自由軟件開發者提供支持網絡特性另加數十萬元(RMB)購買免費且性能優異軟件移值難(因為是封閉系統)易,代碼開放(有許多應用軟件支持)應用產品開發週期長,因為可參考的代碼有限短,新產品上市迅速,因為有許多公開的代碼可以參考和移植實時性能好須改進,可用PT_Linux等模塊彌補。
-
升級Win10創意者更新需要注意哪些事項
繼微軟發佈Win10創意者更新正式版已有10天了,很多夥伴都準備升級Win10創意者,正所謂知己知彼才能百戰不殆,所以我們在更新之前一定要對Win10創意者進行了解。下面小編給大家分享升級Win10創意者更新需要注意的一些事項,想要升級的夥伴一定要看看。升級Win10創意者...
-
Linux系統調用設備的ioctl函數
在命令行調用設備的ioctl函數。在Linux系統中,似乎對設備的直接操作只有ioctl函數了。他接受的參數不是太多,而且都是一一對應的。blockdev-從命令行調用區塊設備控制程序blockdev[options]commandsdevicesblockdev工具允許從命令行調用區塊設備控制程序。–setr...
-
unix操作系統關機方法
UNIX操作系統是目前網絡上用得最多的操作系統之一,使用UNIX系統,機器的關機要比使用DOS單用户機器的關機過程複雜得多。在UNIX下如不使用正確的關機命令和關機方法,將破壞文件系統,造成很大的損失。下面介紹UNIX系統的五種關機方法。1、用haltsys命令關機haltsys命...
-
2017最新國產中文操作系統介紹
與三年前的風光相比,Linux桌面版操作系統現在從表面上看比較沉寂。但實際上,基於Linux的桌面操作系統開發工作一直在不斷地進行中:各大主流桌面Liunx桌面版軟件升級到了最新的2.6內核;SUN在前不久推出了SUNJAVADesktopSystem2003;開發出了國產中文OpenDesktop操作系...