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

正文內(nèi)容

嵌入式系統(tǒng)概述-資料下載頁(yè)

2024-08-14 05:43本頁(yè)面
  

【正文】 代碼 。通過(guò)這段程序 ,為最終調(diào)用操作系統(tǒng)內(nèi)核 、 運(yùn)行用戶應(yīng)用程序準(zhǔn)備好正確的環(huán)境 。 對(duì)于嵌入式系統(tǒng)來(lái)說(shuō) , 有的使用操作系統(tǒng) , 也有的不使用操作系統(tǒng) , 但在系統(tǒng)啟動(dòng)時(shí)都必須運(yùn)行BootLoader, 為系統(tǒng)運(yùn)行準(zhǔn)備好軟硬件環(huán)境 。 系統(tǒng)啟動(dòng)代碼完成基本軟硬件環(huán)境初始化后 , 對(duì)于有操作系統(tǒng)的情況下 , 啟動(dòng)操作系統(tǒng) 、 啟動(dòng)內(nèi)存管理 、 任務(wù)調(diào)度 、 加載驅(qū)動(dòng)程序等 , 最后執(zhí)行應(yīng)用程序或等待用戶命令;對(duì)于沒(méi)有操作系統(tǒng)的系統(tǒng)直接執(zhí)行應(yīng)用程序或等待用戶命令 啟動(dòng)程序 BootLoader介紹 系統(tǒng)的啟動(dòng)通常有兩種方式,一種是可以直接從 Flash啟動(dòng),另一種是可以將壓縮的內(nèi)存映像文件從 Flash(為節(jié)省 Flash資源、提高速度)中復(fù)制、解壓到 RAM,再?gòu)?RAM啟動(dòng)。 當(dāng)電源打開(kāi)時(shí),一般的系統(tǒng)會(huì)去執(zhí)行 ROM(應(yīng)用較多的是 Flash)里面的啟動(dòng)代碼。這些代碼是用匯編語(yǔ)言編寫(xiě)的,其主要作用在于初始化 CPU和板上的必備硬件如內(nèi)存、中斷控制器等。 有時(shí)候用戶必須根據(jù)自己板子的硬件資源情況做適當(dāng)?shù)恼{(diào)整與修改。 主流 bootloader介紹 ? Uboot ? PPCboot ? ARMboot ? Blob ? Redboot 1. 嵌入式系統(tǒng)的設(shè)計(jì)準(zhǔn)則 2. 嵌入式系統(tǒng)的設(shè)計(jì)流程 3. 嵌入式系統(tǒng)的開(kāi)發(fā)方法 4. 嵌入式系統(tǒng)的開(kāi)發(fā)模式 5. 嵌入式系統(tǒng)的測(cè)試 嵌入式系統(tǒng)設(shè)計(jì)不同于桌面系統(tǒng) ,它非常受制于功能和具體的應(yīng)用環(huán)境。所以嵌入式系統(tǒng)的設(shè)計(jì)具有一些特殊的要求。 嵌入式系統(tǒng)的設(shè)計(jì)要求 : ? 并發(fā)處理 ,及時(shí)響應(yīng) ? 接口方便 ,操作容易 ? 穩(wěn)定可靠 ,維護(hù)簡(jiǎn)便 ? 功耗管理 ,降低成本 ? 功能實(shí)用 ,便于升級(jí) 嵌入式系統(tǒng)開(kāi)發(fā)的最大特點(diǎn)就是需要軟硬件綜合開(kāi)發(fā)。其原因在于 :一方面 ,任何一個(gè)嵌入式產(chǎn)品都是軟件和硬件的結(jié)合體 。另一方面 ,一旦嵌入式產(chǎn)品研發(fā)完成 ,軟件就固化在硬件環(huán)境中 ,嵌入式軟件是針對(duì)相應(yīng)的嵌入式硬件開(kāi)發(fā)的 ,是專用的。嵌入式系統(tǒng)的這一特點(diǎn)決定了嵌入式應(yīng)用開(kāi)發(fā)方法不同于傳統(tǒng)的軟件工程方法。 嵌入式系統(tǒng)的開(kāi)發(fā)流程 的設(shè)計(jì)流程 嵌入式系統(tǒng)開(kāi)發(fā)方法 ? 設(shè)計(jì)過(guò)程的明確目標(biāo)是建造一個(gè)有用的產(chǎn)品 產(chǎn)品功能 產(chǎn)品性能 制造成本 功耗特性 上市時(shí)間 ? 嵌入式產(chǎn)品設(shè)計(jì)需要一個(gè)小組的技術(shù)人員協(xié)作完成 ? 設(shè)計(jì)過(guò)程會(huì)受內(nèi)外因素的影響而變化 網(wǎng)線 串口線 宿主機(jī) 目標(biāo)機(jī) ? 嵌入式系統(tǒng)的軟件使用交叉開(kāi)發(fā)平臺(tái)進(jìn)行開(kāi)發(fā)。 ? 系統(tǒng)軟件和應(yīng)用軟件在主機(jī)開(kāi)發(fā)平臺(tái)上開(kāi)發(fā) ? 系統(tǒng)軟件和應(yīng)用軟件在嵌入式硬件平臺(tái)上運(yùn)行。 ? 宿主機(jī)( Host)是用來(lái)開(kāi)發(fā)嵌入式軟件的系統(tǒng)。 ? 目標(biāo)機(jī)( Target)是被開(kāi)發(fā)的目的嵌入式系統(tǒng)。 ? 交叉編譯器( Crosspiler)是進(jìn)行交叉平臺(tái)開(kāi)發(fā)的主要軟件工具。它是運(yùn)行在一種處理器體系結(jié)構(gòu)上,但是可以生成在另一種不同的處理器體系結(jié)構(gòu)上運(yùn)行的目標(biāo)代碼的編譯器。 ? 測(cè)試目的 : ? 找到軟硬件設(shè)計(jì)中的錯(cuò)誤 ? 減少風(fēng)險(xiǎn) ? 節(jié)約成本 ? 提高性能 測(cè)試什么 : ? 功能調(diào)試 (黑盒測(cè)試 ) ? 壓力測(cè)試 ,邊界測(cè)試 ,異常測(cè)試 ? 錯(cuò)誤測(cè)試 ,隨機(jī)測(cè)試 ,性能測(cè)試 ?? ? 覆蓋測(cè)試 (白盒測(cè)試 ) ? 語(yǔ)句測(cè)試 ,判定和分支測(cè)試 ,條件覆蓋
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1