嵌入式系統(tǒng)是指用于執(zhí)行獨(dú)立功能的專用計(jì)算機(jī)系統(tǒng);非嵌入式軟體其是指可以跨平臺(tái)甚至跨系統(tǒng)使用的軟體系統(tǒng)。
嵌入式于非嵌入式的區(qū)別:
- 有無操作系統(tǒng)。
無操作系統(tǒng)的開發(fā)應(yīng)用軟件與驅(qū)動(dòng)的耦合度過高,系統(tǒng)結(jié)構(gòu)比較單一、功能簡單。
有操作系統(tǒng)的開發(fā)存在則大大降低了應(yīng)用軟件與硬件平臺(tái)的耦合度,它充當(dāng)了我們硬件與應(yīng)用軟件之間的紐帶,這將大大提高應(yīng)用程序的可移植性和開發(fā)效率,同時(shí)操作系統(tǒng)還有強(qiáng)大的任務(wù)調(diào)度機(jī)制,支持多任務(wù)。
- 安裝位置不同
嵌入式系統(tǒng)安裝于主板的ROM只讀存儲(chǔ)器中,系統(tǒng)是定制在ROM中的,能夠瞬間啟動(dòng),啟動(dòng)效果類似于PC的待機(jī)恢復(fù)。
非嵌入式系統(tǒng)安裝于硬盤或固態(tài)硬盤,系統(tǒng)可以DIY,啟動(dòng)時(shí)從硬盤讀取系統(tǒng)數(shù)據(jù),在RAM建立一個(gè)臨時(shí)的操作系統(tǒng)環(huán)境,關(guān)機(jī)后消失,每次啟動(dòng)都要重新建立一個(gè)臨時(shí)系統(tǒng)環(huán)境。
文章整合自:lishixinzhi、csdn1、acc5、csdn2
編輯:ymf
-
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
40文章
3520瀏覽量
128805 -
ROM
+關(guān)注
關(guān)注
4文章
539瀏覽量
85433 -
軟體
+關(guān)注
關(guān)注
0文章
7瀏覽量
8062
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論