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

正文內(nèi)容

嵌入式系統(tǒng)-chapter3-嵌入式軟件系統(tǒng)基礎(chǔ)(存儲版)

2025-09-14 21:53上一頁面

下一頁面
  

【正文】 I簡介 ? 源代碼文件介紹 – 對函數(shù)和環(huán)境的定義: – 與處理器類型無關(guān)部分: – 與處理器類型相關(guān)部分: – 給整個內(nèi)核庫提供總體的 include文件: – 配置文件,定義使用 181。 Internationalization (JSR238) 電子科技大學(xué)嵌入式軟件工程中心 ? CDC主要是針對那些具有更多內(nèi)存、更快速度的處理器和更大網(wǎng)絡(luò)帶寬的設(shè)備,如電視機(jī)頂盒、高端 PDA、汽車通訊系統(tǒng)等。 ? 發(fā)現(xiàn)應(yīng)用 ? 下載和解析 JAD文件 ? 下載 JAR文件 ? 應(yīng)用安裝 電子科技大學(xué)嵌入式軟件工程中心 ? 根據(jù) JAD文件里保存的 JAR文件下載網(wǎng)址 , 通過瀏覽器下載 JAR文件 。 ? 發(fā)現(xiàn)應(yīng)用 ? 下載和解析 JAD文件 ? 下載 JAR文件 ? 應(yīng)用安裝 電子科技大學(xué)嵌入式軟件工程中心 ? 點擊應(yīng)用鏈接 , 服務(wù)器將會把JAVA應(yīng)用的 JAD文件以字節(jié)流的形式傳送給瀏覽器 。 ? MIDP與 CLDC一起為手持設(shè)備提供了完整的Java運行環(huán)境。C/OSII簡介 ? 181。C/OS的領(lǐng)域包括:照相機(jī)行業(yè)、航空業(yè)、醫(yī)療器械、網(wǎng)絡(luò)設(shè)備、自動提款機(jī)以及工業(yè)機(jī)器人等。 返回 電子科技大學(xué)嵌入式軟件工程中心 嵌入式文件系統(tǒng) ? 通用操作系統(tǒng)的文件系統(tǒng)通常具有以下功能: – 提供用戶對文件操作的命令 – 提供用戶共享文件的機(jī)制 – 管理文件的存儲介質(zhì) – 提供文件的存取控制機(jī)制 , 保障文件及文件系統(tǒng)的安全性 – 提供文件及文件系統(tǒng)的備份和恢復(fù)功能 – 提供對文件的加密和解密功能 電子科技大學(xué)嵌入式軟件工程中心 嵌入式文件系統(tǒng) ? 嵌入式文件系統(tǒng)相比之下較為簡單 , 主要具有文件的存儲 、 檢索 、 更新 等功能 , 一般 不提供保護(hù)和加密 等安全機(jī)制 。 – 提供日歷時間 , 負(fù)責(zé)與時間相關(guān)的任務(wù)管理工作如任務(wù)對資源有限等待的計時 、 時間片輪轉(zhuǎn)調(diào)度等 , 提供軟定時器的管理功能等 。 返回 電子科技大學(xué)嵌入式軟件工程中心 嵌入式內(nèi)核 ? 內(nèi)存管理 – 嵌入式操作系統(tǒng)的內(nèi)存管理比較簡單 。 – 分層和模塊化結(jié)合的結(jié)構(gòu)將操作系統(tǒng)分為硬件無關(guān)層 、 硬件抽象層和硬件相關(guān)層 , 每層再劃分功能模塊 。 – 非實時嵌入式操作系統(tǒng):一般只具有弱實時特點,如 WinCE、版本眾多的嵌入式 Linux、PalmOS等。 ? 提供更加友好的多媒體人機(jī)交互界面 。目前大多數(shù)嵌入式系統(tǒng)還孤立于 Inter之外,隨著Inter的進(jìn)一步發(fā)展,以及 Inter技術(shù)與信息家電、工業(yè)控制技術(shù)等的結(jié)合日益緊密,嵌入式設(shè)備與 Inter的結(jié)合才是嵌入式技術(shù)的真正未來。 – 與此同時,嵌入式系統(tǒng)的程序員也開始基于一些 簡單的 操作系統(tǒng) 開發(fā)嵌入式應(yīng)用軟件,大大縮短了開發(fā)周期、提高了開發(fā)效率。 電子科技大學(xué)嵌入式軟件工程中心 第二節(jié) 嵌入式操作系統(tǒng) 概述 嵌入式操作系統(tǒng)的演變 嵌入式操作系統(tǒng)分類 嵌入式操作系統(tǒng)體系結(jié)構(gòu) 嵌入式操作系統(tǒng)的組成 嵌入式實時操作系統(tǒng) 181。 – 將軟件 從外存 (如 NandFlash、 CF卡、 MMC等) 中讀取出來加載到 RAM中運行 :這種方式的成本更低。不同的嵌入式系統(tǒng),板級初始化時要完成的工作具有一定的特殊性,但以下工作一般是必須完成的: ? CPU中堆棧指針寄存器的初始化。 – 與應(yīng)用軟件相關(guān)的驅(qū)動 與應(yīng)用軟件相關(guān)的驅(qū)動不一定需要與操作系統(tǒng)連接,這些驅(qū)動的設(shè)計和開發(fā)由應(yīng)用決定。 這些人的因素 , 常常成為軟件開發(fā)的困難所在 , 直接影響到項目的成敗 。 ? 軟件是復(fù)雜的 , 而且以后會更加復(fù)雜 。 一旦研制開發(fā)成功 , 就可以大量拷貝同一內(nèi)容的副本 。 其中: – 程序 是按照事先設(shè)計的功能和性能要求執(zhí)行的指令序列; – 數(shù)據(jù) 是程序能正常操縱信息的數(shù)據(jù)結(jié)構(gòu); – 文檔 是與程序開發(fā)維護(hù)和使用有關(guān)的各種圖文資料 。 軟件在生存周期后期不會因為磨損而老化 , 但會為了適應(yīng)硬件 、 環(huán)境以及需求的變化而進(jìn)行修改 , 而這些修改有不可避免的引入錯誤 , 導(dǎo)致軟件失效率升高 , 從而使的軟件退化 。 ? 軟件的成本相當(dāng)昂貴 。 電子科技大學(xué)嵌入式軟件工程中心 嵌入式軟件系統(tǒng)的體系結(jié)構(gòu) 硬件 應(yīng)用層 驅(qū)動層 操作系統(tǒng)層 中間件層 板級 初始化 FLASH驅(qū)動 RTC/定時器驅(qū)動 串口 驅(qū)動 以太網(wǎng)驅(qū)動 LCD 驅(qū)動 鍵盤 驅(qū)動 其他 驅(qū)動 內(nèi)核 TCP/IP 網(wǎng)絡(luò)系統(tǒng) 文件 系統(tǒng) 嵌入式GUI 電源 管理 嵌入式CORBA 嵌入式JAVA 嵌入式 DCOM 面向應(yīng)用領(lǐng)域的中間件 應(yīng)用 任務(wù) 1 應(yīng)用 任務(wù) 2 …… 應(yīng)用 任務(wù) n 電子科技大學(xué)嵌入式軟件工程中心 嵌入式軟件系統(tǒng)的體系結(jié)構(gòu) ? 驅(qū)動層 驅(qū)動層是直接與硬件打交道的一層,它對操作系統(tǒng)和應(yīng)用提供所需的驅(qū)動的支持。 電子科技大學(xué)嵌入式軟件工程中心 嵌入式軟件系統(tǒng)的體系結(jié)構(gòu) ? 中間件層 –目前在一些復(fù)雜的嵌入式系統(tǒng)中也開始采用中間件技術(shù),主要包括嵌入式CORBA、嵌入式 Java、嵌入式 DCOM和面向應(yīng)用領(lǐng)域的中間件軟件。 返回 電子科技大學(xué)嵌入式軟件工程中心 嵌入式軟件運行流程 ? 系統(tǒng)引導(dǎo) /升級階段 –根據(jù)需要分別進(jìn)入系統(tǒng)軟件引導(dǎo)階段或系統(tǒng)升級階段。 – 本地升級 可通過 Console口使用超級終端或特定的升級軟件進(jìn)行。 電子科技大學(xué)嵌入式軟件工程中心 嵌入式操作系統(tǒng)的演變 *Percent of total software supplied by RTOS vendor in a typical embedded device 10%* Kernel 30%* Kernel Networking File System 75%* Kernel Networking File System Multiprocessing Memory Management Networking Utility Windows API Application Application Application Application 90%* Kernel Networking File System Multiprocessing Fault Tolerance Distributed Objects Advanced Networking Advanced Interconnect Java Browser / GUI 電子科技大學(xué)嵌入式軟件工程中心 嵌入式操作系統(tǒng)的演變 在嵌入式系統(tǒng)的發(fā)展過程中,從操作系統(tǒng)的角度來看,大致經(jīng)歷了以下幾個階段: – 無操作系統(tǒng)階段 – 簡單操作系統(tǒng)階段 – 實時操作系統(tǒng)階段 – 面向 Inter的階段和面向 Safety Critical System的高可靠實時操作系統(tǒng)階段 電子科技大學(xué)嵌入式軟件工程中心 嵌入式操作系統(tǒng)的演變 ? 無操作系統(tǒng)階段 – 嵌入式系統(tǒng)最初的應(yīng)用是 基于單片機(jī) 的 , 大多以可編程控制器的形式出現(xiàn),具有監(jiān)測、伺服、設(shè)備指示等功能,通常應(yīng)用于各類工業(yè)控制和飛機(jī)、導(dǎo)彈等武器裝備中,一般沒有操作系統(tǒng)的支持,只能通過匯編語言對系統(tǒng)進(jìn)行直接控制,運行結(jié)束后再清除內(nèi)存。 電子科技大學(xué)嵌入式軟件工程中心 嵌入式操作系統(tǒng)的演變 ? 實時操作系統(tǒng)階段 – 20世紀(jì) 90年代 ,在分布控制、柔性制造、數(shù)字化通信和信息家電等巨大需求的牽引下,嵌入式系統(tǒng)進(jìn)一步飛速發(fā)展,而面向?qū)崟r信號處理算法的 DSP產(chǎn)品則向著高速度、高精度、低功耗的方向發(fā)展。 ? 嵌入式系統(tǒng)的開發(fā)成了一項系統(tǒng)工程,開發(fā)廠商不僅要提供嵌入式操作系統(tǒng)本身,同時還要 提供強大的軟件開發(fā)支持包 。 – 在更加通用的范疇中,很多現(xiàn)代信息系統(tǒng)也正在成為安全關(guān)鍵系統(tǒng),這些系統(tǒng)出現(xiàn)故障后會導(dǎo)致財力損失,甚至人員傷亡。 如 Embedded linux, RTEMS,eCOS。 電子科技大學(xué)嵌入式軟件工程中心 嵌入式操作系統(tǒng)體系結(jié)構(gòu) 應(yīng)用程序 任務(wù)管理 硬 件 用戶擴(kuò)展處理 調(diào)度管理 硬件抽象層 應(yīng)用編程接口 內(nèi)存管理 中斷管理 時鐘 /定時器管理 I/O管理 出錯處理 同步、通信管理(消息隊列,信號量,事件,異步信號 )) DeltaCORE的體系結(jié)構(gòu):層次+模塊結(jié)構(gòu) 分層次 模塊化 電子科技大學(xué)嵌入式軟件工程中心 嵌入式操作系統(tǒng)體系結(jié)構(gòu) 用戶模式 應(yīng)用 應(yīng)
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1