嵌入式作業系統基礎知識

2021-09-26 23:30:32 字數 704 閱讀 1522

一、嵌入式作業系統?

標準:可移植:x86,arm,dsp,powerpc(可以執行在不同cpu體系結構上的機器)

錯誤:嵌入式作業系統:開源

嵌入式作業系統

vxworks:美國太空飛行員:航空、軍事、工業(實時性:在規定時間完成規定的動作)缺點:不開源、付費

wince:微軟出品、不開源(計程車、麥德龍、pos機):金融

ucosii:小型實時作業系統(5000+行);8,16;51+ucosii stm32 + ucosii

linux:開源、無實時性

ios、安卓、鴻蒙

二、linux簡介

1、開源運動:gpl協議 posix標準 gnu計畫

2、github

unix之父==c語言之父?丹尼斯李奇 貝爾實驗室

posix標準:可移植作業系統介面

gnu計畫:gnu is not unix

三、linux的安裝

1、安裝系統:雙系統;虛擬機器

2、虛擬機器的作用:用軟體的方法模擬一台pc機

3、虛擬機器種類:vmware(windows)、virtualbox(windows、linux、macos)、virtualpc(微軟)

4、redhat(企業版本、個人版本、centos) ubuntu(19.04 14.10 16.04 16.10)

5、安裝ubuntu:開啟cpu虛擬化—進bios設定

嵌入式作業系統的基礎知識

標準 可移植 x86,arm,dsp,powerpc 可以執行在不同cpu體系結構上的機器 錯誤 嵌入式作業系統 開源 嵌入式作業系統 vxworks 美國宇航局 航空,軍事,工業 實時性 在規定時間完成規定的動作 缺點 不開源,付費。wince 微軟出品,不開源 計程車,麥德龍,pos機 金融 u...

評測 作業系統基礎知識 8 嵌入式作業系統

定義 通常指內部包含智慧型控制器的裝置,具有整合度高,體積小,反應速度快,智慧型化,穩定以及可靠性強的特點。高可靠性 在惡劣的環境或突然斷電的情況下,系統能夠正常工作,根據具體要求可能還需要具備實時處理能力。公升級 嵌入式系統和具體的應用有機地結合在一起,它的公升級換代也是和具體產品同步進行 儲存 ...

嵌入式系統基礎知識 了解嵌入式系統

嵌入式系統用於大量電子裝置,它們的設計涉及到硬體和軟體技術。隨著計算機技術的進步,其技術也越來越多地嵌入到越來越多的電子產品中。嵌入式系統提供的功能是使電子裝置具有比僅使用硬體技術時更大的能力。因此,嵌入式系統可用於各種電子裝置和小工具中。從電子計時器等專案中的少量處理,到遊戲控制台甚至主要工廠和其...