嵌入式系統(tǒng)設(shè)計(jì)開流程課件_第1頁(yè)
嵌入式系統(tǒng)設(shè)計(jì)開流程課件_第2頁(yè)
嵌入式系統(tǒng)設(shè)計(jì)開流程課件_第3頁(yè)
嵌入式系統(tǒng)設(shè)計(jì)開流程課件_第4頁(yè)
嵌入式系統(tǒng)設(shè)計(jì)開流程課件_第5頁(yè)
已閱讀5頁(yè),還剩57頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程1第二講 嵌入式系統(tǒng)開發(fā)流程授課教師:譚毅電郵地址:課件密碼:12345嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程2內(nèi)容提綱項(xiàng)目開發(fā)生命周期嵌入式系統(tǒng)的開發(fā)流程嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程3項(xiàng)目開發(fā)生命周期概述嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程4概述可以把嵌入式系統(tǒng)的開發(fā)看作對(duì)一個(gè)項(xiàng)目的實(shí)施;項(xiàng)目的生命周期一般分為識(shí)別需求、提出解決方案、執(zhí)行項(xiàng)目和結(jié)束項(xiàng)目4個(gè)階段; 結(jié)束項(xiàng)目執(zhí)行項(xiàng)目提出解決方案識(shí)別需求投入人力時(shí)間嵌入式

2、系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程5是項(xiàng)目生命周期的最初階段,主要任務(wù)是確認(rèn)需求,分析投資收益比,研究項(xiàng)目的可行性,分析所需條件; 風(fēng)險(xiǎn)分析制定系統(tǒng)規(guī)范需求風(fēng)險(xiǎn)時(shí)間風(fēng)險(xiǎn)資金風(fēng)險(xiǎn)項(xiàng)目管理風(fēng)險(xiǎn)系統(tǒng)功能系統(tǒng)限制系統(tǒng)開發(fā)資源識(shí)別需求嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程6向客戶提交標(biāo)書、介紹解決方案,贏得項(xiàng)目合同,既要展示實(shí)力又要合理報(bào)價(jià);如果競(jìng)標(biāo)成功則簽定合同,廠商開始承擔(dān)項(xiàng)目成敗的責(zé)任;系統(tǒng)規(guī)劃系統(tǒng)設(shè)計(jì)規(guī)劃分析預(yù)估項(xiàng)目進(jìn)程設(shè)計(jì)系統(tǒng)架構(gòu)尋找適當(dāng)方案提出方案嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程7由項(xiàng)目經(jīng)理負(fù)

3、責(zé),細(xì)化方案,制定計(jì)劃,協(xié)調(diào)人力和其他資源,監(jiān)控進(jìn)展,分析項(xiàng)目偏差;系統(tǒng)實(shí)現(xiàn)系統(tǒng)測(cè)試從硬件做起從驅(qū)動(dòng)程序移植開始做起從現(xiàn)成平臺(tái)做起功能測(cè)試集成測(cè)試系統(tǒng)測(cè)試執(zhí)行項(xiàng)目環(huán)境測(cè)試出貨測(cè)試系統(tǒng)測(cè)試系統(tǒng)測(cè)試環(huán)境測(cè)試系統(tǒng)調(diào)試嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程8主要包括移交工作成果,幫助客戶實(shí)現(xiàn)商務(wù)目標(biāo);系統(tǒng)交接給維護(hù)人員;結(jié)清各種款項(xiàng);售后服務(wù)項(xiàng)目討論結(jié)束項(xiàng)目嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程9嵌入式系統(tǒng)的開發(fā)流程概述需求分析、規(guī)格說(shuō)明系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、硬件和軟件的選擇構(gòu)件技術(shù)、構(gòu)件設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)集成、測(cè)試與驗(yàn)收嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)

4、2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程10概述嵌入式系統(tǒng)是軟硬件綜合體:硬件架構(gòu)上以嵌入式處理器為中心,配置存儲(chǔ)器、I/O設(shè)備、通信模塊等必要的外設(shè);軟件部分以軟件開發(fā)平臺(tái)為核心,向上提供應(yīng)用編程接口(API);嵌入式系統(tǒng)中,軟件和硬件緊密配合,協(xié)調(diào)工作,共同完成系統(tǒng)預(yù)定的功能;嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程11問(wèn)題問(wèn)題:功 能 、 性能要求價(jià) 格 、 開發(fā) 周 期 等約束設(shè)計(jì):設(shè)計(jì): 選擇 折衷 分析比較 計(jì)算 評(píng)價(jià)嵌入式系統(tǒng)嵌入式系統(tǒng)方法方法工具工具嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程12(嵌入式系

5、統(tǒng)工程)設(shè)計(jì)方法簡(jiǎn)介由上而下是一個(gè)正統(tǒng)的設(shè)計(jì)方式,也就是說(shuō),所有的設(shè)計(jì)皆是遵循系統(tǒng)工程的流程來(lái)進(jìn)行;由下而上表示一個(gè)系統(tǒng)是由已經(jīng)有的基礎(chǔ)(或組件)為起點(diǎn),開始往上延伸,最后將系統(tǒng)完成;嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程13 需求分析規(guī)格說(shuō)明書系統(tǒng)結(jié)構(gòu)設(shè)計(jì)構(gòu)件設(shè)計(jì)測(cè)試嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程14系統(tǒng)設(shè)計(jì)一般流程系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)需求分析模具結(jié)構(gòu)設(shè)計(jì)硬件構(gòu)件設(shè)計(jì)軟件構(gòu)件設(shè)計(jì)系統(tǒng)集成系統(tǒng)測(cè)試產(chǎn)品規(guī)格說(shuō)明書嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程15需求分析需求分析的內(nèi)容評(píng)價(jià)標(biāo)準(zhǔn)需求分析的描述

6、例:GPS移動(dòng)地圖的需求嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程16需求分析的內(nèi)容作用使用戶和設(shè)計(jì)者有效交流、溝通,明確設(shè)計(jì)目標(biāo)w設(shè)計(jì)者 設(shè)計(jì)什么?有哪些要求?w用戶 將得到的系統(tǒng)是什么樣的?目標(biāo)形成需求文檔內(nèi)容功能性需求 做什么?w輸入,輸出,功能,非功能性需求 其他屬性w可靠性,速度,功耗,成本,大小,重量,設(shè)計(jì)時(shí)間, 嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程17評(píng)價(jià)標(biāo)準(zhǔn)正確性無(wú)二義性完整性可檢驗(yàn)性一致性可追蹤性嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程18需求分析的描述自然語(yǔ)言需求說(shuō)明書需求分析表形式

7、化描述用例圖等DOORS嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程19例:GPS移動(dòng)地圖的需求名稱CPS移動(dòng)地圖 目的為駕駛者提供的用戶級(jí)移動(dòng)地圖 輸入一個(gè)電源按鈕,兩個(gè)控制按鈕輸出逆光LCD,顯示400600像素分辨率 功能使用5種接收器的GPS系統(tǒng);三種用戶可選的分辨率總是顯示當(dāng)前的經(jīng)緯度 性能0.25s內(nèi)即可更新一次屏幕 生產(chǎn)成本100美元 功耗100mW物理尺寸和重量不大于216m2,12盎司(約340g) 嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程20規(guī)格說(shuō)明規(guī)格說(shuō)明的目標(biāo)規(guī)格說(shuō)明書的描述例:GPS系統(tǒng)規(guī)格說(shuō)明書內(nèi)容嵌入式系統(tǒng)設(shè)

8、計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程21規(guī)格說(shuō)明的目標(biāo)規(guī)格說(shuō)明與需求的比較需求的提煉是可用來(lái)創(chuàng)建體系結(jié)構(gòu)的關(guān)于系統(tǒng)的更詳盡、更精確、更一致的描述目標(biāo)形成規(guī)格說(shuō)明書內(nèi)容包含系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)的足夠信息嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程22規(guī)格說(shuō)明書的描述自然語(yǔ)言形式化描述UMLRSMLSDL嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程23例:GPS系統(tǒng)規(guī)格說(shuō)明書內(nèi)容從GPS衛(wèi)星接收到的數(shù)據(jù)地圖數(shù)據(jù)用戶界面必須執(zhí)行的滿足客戶需求的操作保持系統(tǒng)運(yùn)行所需的后備動(dòng)作,如操縱GPS接收機(jī) 嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021

9、-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程24系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容評(píng)價(jià)標(biāo)準(zhǔn)系統(tǒng)結(jié)構(gòu)的描述系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的驗(yàn)證軟硬件的劃分嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程25系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容作用實(shí)現(xiàn)系統(tǒng)的藍(lán)圖,系統(tǒng)整體結(jié)構(gòu)的一個(gè)計(jì)劃目標(biāo)形成結(jié)構(gòu)設(shè)計(jì)文檔內(nèi)容系統(tǒng)分析系統(tǒng)軟硬件整體結(jié)構(gòu)的設(shè)計(jì)軟硬件劃分軟硬件平臺(tái)的確定標(biāo)準(zhǔn)構(gòu)件和自行設(shè)計(jì)構(gòu)件的確定嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程26嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程27評(píng)價(jià)標(biāo)準(zhǔn)有彈性簡(jiǎn)單可實(shí)現(xiàn)層次清晰功能分布平衡平衡技術(shù)和經(jīng)濟(jì)約束滿足功能需求和非功能需求可

10、重用嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程28系統(tǒng)結(jié)構(gòu)的描述非形式化方式自然語(yǔ)言結(jié)構(gòu)框圖形式化方法UML建模嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程29系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的驗(yàn)證結(jié)構(gòu)設(shè)計(jì)的正確性非常關(guān)鍵詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)的基礎(chǔ),對(duì)開發(fā)周期、成本有很大影響驗(yàn)證所關(guān)心的問(wèn)題結(jié)構(gòu)設(shè)計(jì)是否滿足功能、性能要求、能否實(shí)現(xiàn)驗(yàn)證方法形式化方法仿真w系統(tǒng)結(jié)構(gòu)、軟件結(jié)構(gòu)、硬件結(jié)構(gòu)其他方法w如基于開發(fā)板的原型系統(tǒng)嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程30引入錯(cuò)誤數(shù)目引入錯(cuò)誤數(shù)目修改錯(cuò)誤開銷修改錯(cuò)誤開銷開發(fā)周期系統(tǒng)結(jié)構(gòu)設(shè)計(jì)軟硬件詳細(xì)設(shè)計(jì)

11、軟硬件實(shí)現(xiàn)系統(tǒng)引入錯(cuò)誤和修改錯(cuò)誤開銷分布系統(tǒng)引入錯(cuò)誤和修改錯(cuò)誤開銷分布嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程31軟硬件的劃分設(shè)計(jì)中涉及硬件、軟件部件,必須決定什么功能由硬件實(shí)現(xiàn)或軟件實(shí)現(xiàn)硬件和軟件具有雙重性軟硬件變動(dòng)對(duì)系統(tǒng)的決策造成影響劃分和選擇需要考慮多種因素硬件和軟件的雙重性是劃分決策的前提嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程32通常由軟件實(shí)現(xiàn)的部分操作系統(tǒng)功能任務(wù)調(diào)度資源管理設(shè)備驅(qū)動(dòng)協(xié)議棧TCPIP應(yīng)用軟件框架除基本系統(tǒng)、物理接口、基本邏輯電路外,許多由硬件實(shí)現(xiàn)的功能都可以由軟件實(shí)現(xiàn)嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-1

12、0-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程33雙重性部分(既可軟件又可硬件實(shí)現(xiàn))算法加密解密編碼解碼壓縮解壓數(shù)學(xué)運(yùn)算浮點(diǎn)運(yùn)算, FFT, 嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程34硬件和軟件的選擇概述處理器選擇操作系統(tǒng)選擇編程語(yǔ)言選擇硬件調(diào)試工具選擇集成開發(fā)環(huán)境IDE選擇嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程35概述包括:處理器、硬件部件、操作系統(tǒng)、編程語(yǔ)言、軟件開發(fā)工具、硬件調(diào)試工具、軟件組件等處理器是最重要的,同時(shí)操作系統(tǒng)和編程語(yǔ)言也是非常關(guān)鍵的處理器的選擇往往同時(shí)會(huì)限制操作系統(tǒng)的選擇,操作系統(tǒng)的選擇又會(huì)限制開發(fā)工具的選擇嵌入式系統(tǒng)設(shè)計(jì)嵌

13、入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程36處理器選擇處理器選擇要考慮的主要因素有:處理器的性能 處理器的技術(shù)指標(biāo)功耗軟件支持工具處理器是否內(nèi)置調(diào)試工具供應(yīng)商是否提供評(píng)估板其它因素:生產(chǎn)規(guī)模、軟件對(duì)硬件的依賴性嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程37操作系統(tǒng)選擇操作系統(tǒng)本身所提供的開發(fā)工具操作系統(tǒng)向硬件接口移植的難度操作系統(tǒng)的內(nèi)存要求開發(fā)人員是否熟悉此操作系統(tǒng)及其提供的API操作系統(tǒng)是否提供硬件的驅(qū)動(dòng)程序操作系統(tǒng)的是否具有可剪裁性操作系統(tǒng)的實(shí)時(shí)性能收費(fèi)情況,技術(shù)支持情況嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程38編程

14、語(yǔ)言選擇編程語(yǔ)言的選擇主要考慮以下因素n通用性n可移植性程度n執(zhí)行效率n可維護(hù)性嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程39硬件調(diào)試工具選擇常用的硬件調(diào)試工具有以下幾種:實(shí)時(shí)在線仿真器(ICE,In-Circuit Emulator)駐留監(jiān)控軟件ROM仿真器 JTAG仿真器,是目前使用最廣泛的調(diào)試手段嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程40集成開發(fā)環(huán)境IDE選擇集成開發(fā)環(huán)境IDE考慮的因素n系統(tǒng)調(diào)試器的功能n支持庫(kù)函數(shù)與選擇硬件和操作系統(tǒng)的原則一樣:除非必要,盡量采用標(biāo)準(zhǔn)的 glibcn編譯器開發(fā)商是否持續(xù)升級(jí)編譯器n連接程序是否

15、支持所有的文件格式和符號(hào)格式嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程41構(gòu)件技術(shù)標(biāo)準(zhǔn)構(gòu)件和自行設(shè)計(jì)構(gòu)件標(biāo)準(zhǔn)硬構(gòu)件標(biāo)準(zhǔn)軟構(gòu)件自研硬構(gòu)件自研軟構(gòu)件構(gòu)件的選擇嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程42標(biāo)準(zhǔn)構(gòu)件和自行設(shè)計(jì)構(gòu)件構(gòu)件的實(shí)現(xiàn)選擇標(biāo)準(zhǔn)自行設(shè)計(jì)標(biāo)準(zhǔn)構(gòu)件 ?現(xiàn)成構(gòu)件已經(jīng)產(chǎn)品化形成規(guī)模生產(chǎn)標(biāo)準(zhǔn)構(gòu)件 自行設(shè)計(jì)構(gòu)件 用戶系統(tǒng)構(gòu)件包括了硬件構(gòu)件和軟件構(gòu)件構(gòu)件本身可以是層次性的,可以由子構(gòu)件組成嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程43標(biāo)準(zhǔn)硬構(gòu)件標(biāo)準(zhǔn) IC RAM, ROM, 接口控制器,ASIC,標(biāo)準(zhǔn) IP CP

16、U核,標(biāo)準(zhǔn)模塊GPRS模塊,GSM模塊,藍(lán)牙模塊, 標(biāo)準(zhǔn)計(jì)算平臺(tái)基于PC104的嵌入式計(jì)算機(jī)嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程44標(biāo)準(zhǔn)軟構(gòu)件OS / RTOS協(xié)議棧TCP/IP路由協(xié)議H.323圖形開發(fā)包VxWorks的ZINK驅(qū)動(dòng)程序嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程45自研硬構(gòu)件內(nèi)容邏輯電路,專用加速器,實(shí)現(xiàn)方式PCB: IC:PLD FPGA ASIC,EDA設(shè)計(jì)工具板級(jí): w原理圖設(shè)計(jì)工具wPCB設(shè)計(jì)工具ICw硬件描述語(yǔ)言: VHDL,Verilog嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)

17、流程46自研軟構(gòu)件驅(qū)動(dòng)程序應(yīng)用程序嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程47構(gòu)件的選擇授權(quán)構(gòu)件的費(fèi)用一般都較高,但大都經(jīng)過(guò)嚴(yán)格的測(cè)試,可靠性高,調(diào)試時(shí)間短,而免費(fèi)構(gòu)件相反;現(xiàn)在也有一些免費(fèi)的自由(軟件)構(gòu)件,它們的性能、可靠性也很好;因此在構(gòu)件選擇的時(shí)候要加以權(quán)衡,確定哪種方案更好;嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程48軟硬件技術(shù)對(duì)系統(tǒng)結(jié)構(gòu)的影響硬軟件設(shè)計(jì)的趨勢(shì)融合、滲透硬件設(shè)計(jì)的軟件化wVHDL, VerilogwHANDL-C軟件實(shí)現(xiàn)的硬件化w各種算法的ASIC對(duì)系統(tǒng)設(shè)計(jì)的影響協(xié)同設(shè)計(jì)增加靈活性增加了風(fēng)險(xiǎn)嵌入式系統(tǒng)設(shè)計(jì)嵌入

18、式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程49構(gòu)件設(shè)計(jì)與實(shí)現(xiàn)硬件構(gòu)件設(shè)計(jì)硬件構(gòu)件設(shè)計(jì)流程軟件構(gòu)件設(shè)計(jì)軟件構(gòu)件設(shè)計(jì)流程嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程50硬件構(gòu)件設(shè)計(jì)設(shè)計(jì)硬件子系統(tǒng)功能電源子系統(tǒng);最小系統(tǒng);復(fù)位電路;定義硬件子系統(tǒng)間接口確定硬件各子系統(tǒng)原理圖硬件子系統(tǒng)布版硬件子系統(tǒng)測(cè)試嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程51硬件構(gòu)件設(shè)計(jì)流程嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程52例:嵌入式系統(tǒng)硬件系統(tǒng)構(gòu)件嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程53軟件構(gòu)件設(shè)計(jì)設(shè)計(jì)軟件構(gòu)件功能定義軟件構(gòu)件接口規(guī)定構(gòu)件之間的調(diào)用關(guān)系規(guī)定軟件構(gòu)件出錯(cuò)處理方案嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程54軟件構(gòu)件設(shè)計(jì)流程嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程55系統(tǒng)集成、測(cè)試與驗(yàn)收系統(tǒng)集成系統(tǒng)測(cè)試系統(tǒng)驗(yàn)收嵌入式系統(tǒng)設(shè)計(jì)嵌入式系統(tǒng)設(shè)計(jì)2021-10-25嵌入式系統(tǒng)設(shè)計(jì)開發(fā)流程56系統(tǒng)集成系統(tǒng)集成:把系統(tǒng)的軟件、硬件集成在一起,進(jìn)行調(diào)試,發(fā)現(xiàn)并改進(jìn)構(gòu)件設(shè)計(jì)過(guò)程中的錯(cuò)誤;集成可分

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論