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

正文內容

嵌入式系統(tǒng)的設計方法(具體設計)(編輯修改稿)

2025-02-14 17:31 本頁面
 

【文章內容簡介】 2)產品有一個生命周期,當他的功能不能滿 足使用者的需要時,就需要改進或研制同 類新產品; 3)研發(fā)人員對產品的維護和改進責任通常在 開發(fā)合同中約定。 設計步驟( 10) 第二講 嵌入式系統(tǒng)的設計方法 1 設計準則 2 設計步驟 3 開發(fā)平臺 4 測試技術 5 主要性能 6 設計素材 1) 開發(fā)平臺:由開發(fā)工具和應用資源組成; 2)開發(fā)工具:包括仿真環(huán)境(仿真器、計算機、開發(fā)軟件)、燒寫器以及其它輔助調試的工具等,其中最重的是仿真器和軟件開發(fā)環(huán)境 IDE; 3)應用資源:包括單片機廠家提供的子程序庫、部件的應用實例等資料,以及設計者在開發(fā)過程中不斷積累的軟件模塊、硬件方案(被實踐驗證是正確的資料)。 開發(fā)平臺( 1) 仿真工具 1) 功能:仿真器與計算機、配套的軟件集成開發(fā)環(huán)境 (IDE)一起協(xié)調工作,相當于一個運行狀態(tài)可以人為控制的單片機,實現斷點設置、變量觀察修改;應用程序的編輯、編譯、連接、下載等功能 2)仿真器技術: Bondout 、 HOOKS 、 JTAG技術 3) JTAG的優(yōu)點:結構簡單、成本低、通用性好; 4) JTAG的實現:芯片中嵌入 JTAG調試模塊,配合 JTAG仿真器和 IDE來實現仿真調試; 5) JTAG仿真器種類:并口下載頭、并口仿真器、 USB 接口的仿真器等。 開發(fā)平臺( 2) 開發(fā)平臺 組建 1) 在計算機上安裝 :在計算機上安裝 ARM公司開發(fā)的集成調試環(huán)境 ; 2)設置相應的工程模板:啟動 ,參照 《ARM嵌入式系統(tǒng)實驗教程一 》 3)安裝 EasyJTAGH仿真器的驅動程序:具體安裝步驟參見光盤中文件 “ EasyJTAGH仿真器的安裝與應用 .pdf” 的提示,驅動程序在光盤“ ARM嵌入式系統(tǒng)實驗教程(一) \第 2章 \HJTAG” 。 開發(fā)平臺( 3) 開發(fā)平臺 組建 4) EasyJTAGH一端接計算機并口,另一端接嵌入式開發(fā)實驗箱,給發(fā)評估板加上穩(wěn)壓電源; 5)啟動 ,調入光盤上 “ ARM嵌入式系統(tǒng)實驗教程一 ” 目錄下的某個實驗代碼的工程文件,進行調試; 6)提示:由于 HJTAG驅動程序的缺陷,目錄名稱用全英文,目錄級數不要太長。 開發(fā)平臺( 3) 集成開發(fā)平臺 集成開發(fā)平臺 ARM匯編編譯器選項: CPUARM920T,小端對齊, ARM指令格式,無浮點運算 第二講 嵌入式系統(tǒng)的設計方法 1 設計準則 2 設計步驟 3 開發(fā)平臺 4 測試技術 5 主要性能 6 設計素材 測試原因 1) 糾正軟件錯誤 尋找軟件中的錯誤,實現預定的功能; 2)減少風險 有缺陷的產品流入市場,當缺陷暴露的時候, 修復的代價會非常高; 3)提高性能 找到并清除無效代碼,幫助確認軟件是否已經 完全挖掘出硬件潛力,從而優(yōu)化應用軟件。 測試技術( 1) 測試內容 1) 功能測試 是否到達設計任務書中的規(guī)定內容。 2) 覆蓋測試 測試軟件中的每一個子程序或功能模塊,發(fā)現 并糾正錯誤。 3) 可靠性測試 在各種可能出現的干擾環(huán)境下 (模擬環(huán)境或現 場環(huán)境 ),如電磁干擾、電源波動等,考察樣 機能否正常運行。 測試技術( 2) 測試方法 1) 開發(fā)過程中的測試 簡單、效果好 , 設計者采用 ; 2) 黑盒測試 不考慮內部細節(jié),在輸入端加激勵,分析輸出 端響應 , 用于功能測試 , 用戶或設計者采用。 3) 灰盒測試 需要知道與測試相關的部分程序,有時需要插 入供測試用的指令,測試完畢后清除。用于覆 蓋測試或功能測試,一般設計者采用。 測試技術( 3) 測試階段 ? 1 嵌入式軟件測試 方法 ? 2 嵌入式軟件測試工具 ? 3 嵌入式軟件測試過程 ? 4 crosstest測試策略 嵌入式軟件測試方法 ? 嵌入式軟件測試也可叫做交叉測試,具體的軟件測試過程如圖 嵌入式軟件測試方法 ? 軟件測試方法有不同的劃分方法。 – 從軟件開發(fā)過程中測試所處的不同階段可分為 模塊測試、集成測試和系統(tǒng)測試 。 – 根據是否需要運行目標代碼分為 動態(tài)測試和靜態(tài)測試。 – 根據目標代碼的可見性可分為白盒測試(結構測試)、黑盒測試(功能測試)。 嵌入式軟件測試方法 ? 測試方法 ?白盒測試 或基本代碼的測試檢查程序的內部設計。根據源代碼的組織結構查找軟件缺陷,一般要求測試人員對軟件的結構和作用有詳細的了解。 ?黑盒測試 在某些情況下也稱為功能測試。這類測試方法根據軟件的用途和外部特征查找軟件缺陷,不需要了解程序的內部結構。 嵌入式軟件測試方法 ? 灰盒測試 ,是介于 白盒測試 與 黑盒測試 之間的, 灰盒測試關注輸出對于輸入的正確性,同時也關注內部表現,但這種關注不象白盒那樣詳
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1