freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式系統(tǒng)概述ppt課件-閱讀頁

2024-11-18 20:31本頁面
  

【正文】 ,每個任務(wù)都是整個應(yīng)用的某一部分,每個任務(wù)被賦予一定的優(yōu)先級,有它自己的一套 CPU寄存器和自己的棧空間。 這些內(nèi)容保存在任務(wù)的當(dāng)前狀態(tài)保存區(qū),也就是任務(wù)自已的棧區(qū)之中。這個過程就稱為任務(wù)切換。內(nèi)核提供的基本服務(wù)是任務(wù)切換。內(nèi)核需要消耗一定的系統(tǒng)資源,比如 2%~ 5%的 CPU運行時間、 RAM和 ROM等。 —— 內(nèi)核 嵌入式操作系統(tǒng) ? 基本概念 調(diào)度就是決定該輪到哪個任務(wù)運行了。每個任務(wù)根據(jù)其重要程序的不同被賦予一定的優(yōu)先級。 何時讓高優(yōu)先級任務(wù)掌握 CPU的使用權(quán),有兩種不同的情況,這要看用的是什么類型的內(nèi)核,是非占先式的還是占先式的內(nèi)核。異步事件是由中斷服務(wù)來處理。 中斷服務(wù)以后控制權(quán)回到原來被中斷了的那個任務(wù),直到該任務(wù)主動放棄 CPU的使用權(quán)時,那個高優(yōu)先級的任務(wù)才能獲得 CPU的使用權(quán)。最高優(yōu)先級的任務(wù)一旦就緒,總能得到 CPU的控制權(quán)。如果是中斷服務(wù)子程序使一個高優(yōu)先級的任務(wù)進(jìn)入就緒態(tài),中斷完成時,中斷了的任務(wù)被掛起,優(yōu)先級高的那個任務(wù)開始運行。每個任務(wù)都具有優(yōu)先級。 —— 任務(wù)優(yōu)先級 嵌入式操作系統(tǒng) ? 基本概念 中斷是一種硬件機(jī)制,用于通知 CPU有異步事件發(fā)生。中斷服務(wù)子程序做事件處理,處理完成后,程序回到: 1. 在前后臺系統(tǒng)中,程序回到后臺程序; 2. 對非占先式內(nèi)核而言,程序回到被中斷了的任務(wù); 3. 對占先式內(nèi)核而言,讓進(jìn)入就緒態(tài)的優(yōu)先級最高的 任務(wù)開始運行。這個中斷可以看作是系統(tǒng)心臟的脈動。時鐘的節(jié)拍式中斷使得內(nèi)核可以將任務(wù)延時若干個整數(shù)時鐘節(jié)拍,以及當(dāng)任務(wù)等待事件發(fā)生時,提供等待超時的依據(jù)。 —— 時鐘節(jié)拍 嵌入式操作系統(tǒng) ? 使用實時操作系統(tǒng)的必要性 在嵌入式應(yīng)用中,只有把 CPU嵌入到系統(tǒng)中,同時又把操作系統(tǒng)嵌入進(jìn)去,才是真正的計算機(jī)嵌入式應(yīng)用。 ?提高了開發(fā)效率,縮短了開發(fā)周期。 uClinux是一個完全符合 GNU/GPL公約的操作系統(tǒng),完全開放代碼。它是專門針對沒有 MMU的 CPU,并且為嵌入式系統(tǒng)做了許多小型化的工作。它通常用于具有很少內(nèi)存或Flash的嵌入式系統(tǒng)。 嵌入式操作系統(tǒng) ? 常見的嵌入式操作系統(tǒng) —— 嵌入式 Linux 嵌入式操作系統(tǒng) ? 常見的嵌入式操作系統(tǒng) Windows CE是微軟開發(fā)的一個開放的、可升級的32位嵌入式操作系統(tǒng),是基于掌上型電腦類的電子設(shè)備操作,它是精簡的 Windows 95。 Win CE具有模塊化、結(jié)構(gòu)化和基于 Win32應(yīng)用程序接口以及與處理器無關(guān)等特點。 —— Win CE 嵌入式操作系統(tǒng) ? 常見的嵌入式操作系統(tǒng) —— VxWorks VxWorks操作系統(tǒng)是美國 公司于 1983年設(shè)計開發(fā)的一種嵌入式實時操作系統(tǒng)( RTOS),是嵌入式開發(fā)環(huán)境的關(guān)鍵組成部分。 嵌入式操作系統(tǒng) ? 常見的嵌入式操作系統(tǒng) OSE主要是由 ENEA Data AB 下屬的 ENEA OSE Systems AB負(fù)責(zé)開發(fā)和技術(shù)服務(wù)的,一直以來都充當(dāng)著實時操作系統(tǒng)以及分布式和容錯性應(yīng)用的先鋒,并保持良好的發(fā)展態(tài)勢。 —— OSE 嵌入式操作系統(tǒng) ? 常見的嵌入式操作系統(tǒng) eCos是 RedHat公司開發(fā)的源代碼開放的嵌入式RTOS產(chǎn)品,是一個可配置、可移植的嵌入式實時操作系統(tǒng),設(shè)計的運行環(huán)境為 RedHat的 GNUPro和 GNU開發(fā)環(huán)境。 eCOS的關(guān)鍵技術(shù)是操作系統(tǒng)可配置性,允許用戶組和自己的實時組件和函數(shù)以及實現(xiàn)方式,特別允許 eCOS的開發(fā)則定制自己的面向應(yīng)用的操作系統(tǒng),使 eCos能有更廣泛的應(yīng)用范圍。其絕大部分源碼是用ANSI C寫的,使其可以方便的移植并支持大多數(shù)類型的處理器。自 1992年問世以來, μ C/OSII已經(jīng)被應(yīng)用到數(shù)以百計的產(chǎn)品中。 —— μC/OSII
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1