㈠ 什麼是嵌入式,有什麼功能
我們通常使用的計算機是通用計算機,在某些領域,有專用的計算機,也有專用的軟體,這些專用的計算機和軟體是嵌入到某個行業或者某個領域的,與這個行業或者領域密切相關,所以這類計算機和軟體的開發就叫嵌入式開發。
通用計算機包括CPU、內存、硬碟、網卡、音效卡等很多外設,還包括操作系統,應用軟體。
專用計算機也包括CPU、內存(RAM)、硬碟(FLASH)等其他通信控制類外設,也包括嵌入式操作系統Linux、wince、VXworks等,還包括系統上應用軟體的開發。
嵌入式開發就包括硬體開發和軟體開發。
硬體主要是設計電路、調試電路。軟體主要是系統移植和應用軟體開發。
這樣說,希望對樓主有所幫助.
㈡ 嵌入式系統的操作系統(如linux)主要作用是什麼
我喜歡用大白話說,不喜歡高深話。這樣也許更能明白。
ARM在沒有操作系統時比喻為一台操作復雜的飛機,它裡面有各種各樣的設備,比如串口 USB 顯示屏輸出 內存 電子硬碟,你寫的程序要運行,肯定需要CPU從硬碟讀取數據到內存中來處理數據,你要使用內存或硬碟不是你想用就能用的,都需要按照硬碟和內存的操作方式來使用硬碟和內存讀寫擦除的,這個方式是一個非常復雜的時序,但是現在ARM的SOC(什麼是SOC可以網路,你理解為CPU就好了)都把這些復雜時序寄存器化了,什麼是寄存器化?也就是你只需要控制ARM里的FRS寄存器就可以操控這些外設讀寫擦除等。但是這個過程依然非常非常麻煩,這時候linux操作系統登場,它把裡面很多復雜寄存器操作都打包成了一個一個API,什麼是API?就是一個一個功能介面,比如你需要讀寫硬碟,你調用API小程序按1讀,按0寫,按2刪除,這是不是給你在操作系統之上寫應用程序提供了介面了?你在應用系統之上寫的那些程序都可以調用各種API介面完成你想要的應用程序。應用程序就是建立在操作系統之上的程序,當然操作系統還有進程和內存資源分配管理等,比如內存的地址資源管理,虛擬地址映射等,總得來說,把linux系統比喻為一艘大航母,你可以利用上面各種資源,它本身也有很多你看不見的東東在運行,比如航母在航行,海下面的螺旋槳轉動著,如何轉動的?這些就是人家寫好的操作系統內核了,你想要知道這些內核如何運動的,就要敲開甲板慢慢細讀人家操作系統內核代碼了,這樣你才能修改移植它。
所以操作系統在硬體和應用程序之間做中間人。 比如看電影的播放器軟體,首先給操作系統命令,然後操作系統驅動屏幕和喇叭。
㈢ 嵌入式到底是干什麼的啊
嵌入式即嵌入式系統,用於控制、監視或者輔助操作機器和設備的裝置。它是一個控製程序存儲在ROM中的嵌入式處理器控制板,是一種專用的計算機系統。所有帶有數字介面的設備,如手錶、錄像機、汽車、微波爐等都使用嵌入式系統。
嵌入式具有可裁剪性,支持開放性和可伸縮性的體系結構;擁有統一的的驅動介面;操作方便、簡單、提供友好的圖形GUI和圖形界面;嵌入式系統一旦開始運行就不需要用戶過多的干預,具有較強的穩定性;嵌入式系統和具體應用有機地結合在一起,它的升級換代也是和具體產品同步進行。
(3)嵌入式設備的作用是什麼擴展閱讀:
常用的嵌入式軟體架構的基本類型。
1、控制循環
在這種設計中,軟體有一個簡單的循環,這個循環調用各個子程序,每個子程序管理硬體或者軟體的某一部分。中斷通常用來設置標記或者更新軟體其他部分能夠讀取的暫存器。系統使用簡單的API來完成允許和禁止中斷設置。
2、搶先式任務
使用非搶先式任務系統,從一個搶先式定時器或者其他中斷運行,這樣系統就突然變得很不一樣了。任何一個任務的代碼都有可能損害其他任務的數據,所以它們必須進行切缺的切分。對於共享數據的訪問必須使用一些同步策略進行控制,如消息隊列、信號燈或者非阻塞同步機制。
3、微內核與外內核
微內核通常的組織方式是操作系統內核分配內存並且將CPU在不同的線程之間進行切換。用戶模式的進程實現如文件系統、用戶介面等主要的功能。外內核通過使用普通的子程序調用獲得的通信效率很高,硬體以及系統中的軟體都是程序員能用也能擴展的。
㈣ 什麼叫嵌入式系統是干什麼用的
嵌入式系統通常是指內部包含只能控制器的設備,它具有集成度高,體積小、反應速度快、智能化、穩定及可靠性強等特點。
舉一個簡單的例子就能明白了
比如說我們的電腦都裝有操作系統,因為安裝了操作系統以後會使電腦的效用被充分的利用起來,但是現在智能化的設備、各種儀器、電子設備越來越多,比如說我們的手機、智能洗衣機、智能電冰箱等等,這些東西不可能把電腦用的操作系統安裝在其中,只能開發一些體積小的、功能完備的小型系統安裝在這些東西上,被安裝的這些操作系統就叫做「嵌入式的操作系統」
㈤ 5.嵌入式外圍設備的主要功能是什麼
分不同功能啦,比如說顯示設備,輸入輸出設備等,你主要是指的哪個方面?
㈥ 什麼是嵌入式設備
嵌入式設備正日益滲透到人們的日常生活中,默默地為我們提供連接和服務,改變我們與周圍世界發生聯系的方式。泰克推出了一系列新一代測量工具,包括信號發生器、數字示波器和混合信號示波器、實時頻譜分析儀和邏輯分析儀,幫助工程師迎接嵌入式系統的測量挑戰。這些下一代儀器和應用軟體解決方案組合在一起,為嵌入式系統設計人員提供了完整的高性能、新型測試解決方案。 提供您Tektronix泰克(中國)網站,從專業的角度,帶您了解與嵌入式相關的信息 http://www2.tek.com/cnweb/Measurement/applications/design_analysis_apps.html 參考資料: http://www2.tek.com/cnweb/Measurement/applications/design_analysis_apps.html
記得採納啊
㈦ 為什麼要開發計算機嵌入式硬體 它的用途是
現代的發展方向一般都是用軟體代替硬體,用電子的代替機械的,而用嵌入式計算機主要由於它集成度大,可以縮減硬體空間,簡化設計,還可以通過計算機語言來進行控制,大大提高了系統的性能,降低了成本。我們國家在這方面目前很落後,你們這些晚生可要加油哦,前景是大大的。
㈧ 1. 嵌入式操作系統的作用是什麼請舉出3種常見的操作系統。
嵌入式系統(Embedded system),是一種「完全嵌入受控器件內部,為特定應用而設計的專用計算機系統」,根據英國電器工程師協會( U.K. Institution of Electrical Engineer)的定義,嵌入式系統為控制、監視或輔助設備、機器或用於工廠運作的裝置。與個人計算機這樣的通用計算機系統不同,嵌入式系統通常執行的是帶有特定要求的預先定義的任務。由於嵌入式系統只針對一項特殊的任務,設計人員能夠對它進行優化,減小尺寸降低成本。由於嵌入式系統通常進行大量生產。所以單個的成本節約,能夠隨著產量進行成百上千的放大。
由於個人數碼助理(PDA,Personal Digital Assistant)及手持設備在硬體上設計的特性,即使在軟體上的擴充性比其他裝置來得好,但普遍被認為是嵌入式裝置。但是這個定義也逐漸模糊。舉例來說,Intel 公司的凌動(ATOM)微處理器原本是為了移動互聯網設備(MID,Mobile Internet Device)這一類的嵌入式系統設計的,但是現在更多的被應用於上網本(Netbook),而上網本屬於使用Windows或者Linux的個人計算機,因此嵌入式系統的定義又更模糊了。
嵌入式系統的核心是由一個或幾個預先編程好以用來執行少數幾項任務的微處理器或者微控制器組成。與通用計算機能夠運行用戶選擇的軟體不同,嵌入式系統上的軟體通常是暫時不變的;所以經常稱為「固件」。
DOS、Linux、NetBSD或者如QNX、Inferno這樣的實時嵌入式操作系統
㈨ 嵌入式系統是干什麼的
嵌入式系統為某個專門應用場景而實現的計算機系統。
PC也是計算機,那它是不是嵌入式系統?很明確的說:不是。創客學院介紹PC的目的就是,不管用戶買了PC是干什麼的,它都能很好的工作。你可以拿PC當路由器,你可以拿PC當影音播放機,你可以拿PC當播放機,等等。。。所以PC就是「通用」計算機系統,而非「專用」計算機系統。目前的手機、平板電腦、機頂盒、GPS車載等系統都可以理解為嵌入式系統。甚至你買的電子表、遙控器這些小玩藝,也都是簡單的嵌入式系統。