女生裸体插入无遮挡免费观看_美女啪啪国产_色欲aⅴ无码精品东京热_草莓视频色版下载还会玩转热点_337P人体粉嫩久久久_废柴视频网fcw播放最多国产日韩_一级a2019在线观看_欧美专区亚洲综合第一页_综合图区自拍第一页_在线免费国产精品黄片

值得信賴的PCB&PCBA制造服務平臺

嵌入式系統(tǒng)開發(fā)流程是怎樣的?

2021
02/22
本篇文章來自
捷多邦

嵌入式系統(tǒng)開發(fā)流程是怎樣的?接下來就讓小編來詳細為你介紹一下吧!

嵌入式系統(tǒng)開發(fā)流程

嵌入式系統(tǒng)開發(fā)流程包含軟件開發(fā)流程和硬件開發(fā)流程:


軟件開發(fā)流程 :


一、需求調研分析


  1、系統(tǒng)分析員和用戶初步了解需求,確認開發(fā)的功能模塊,并列出要開發(fā)的系統(tǒng)的大功能模塊,及每個大功能模塊下的小功能模塊有哪些;對于有明確需求的,可以初步定義好少量的界面。

  2、系統(tǒng)分析員深入了解和分析需求,制作一份功能需求文檔。此文檔清晰的寫出系統(tǒng)大致的大功能模塊和大功能模塊下的小功能模塊,還會寫出相關的界面及界面功能。

  3、系統(tǒng)分析員跟用戶再次進行需求確認。


二、概要設計


  開發(fā)者需要對軟件系統(tǒng)進行概要設計,概要設計時要考慮軟件系統(tǒng)的設計,包含系統(tǒng)的基本處理流程、接口設計、模塊劃分、組織結構、功能分配、運行設計、數據結構設計以及出錯處理設計等。


三、詳細設計


  在上一步的概要設計基礎上,開發(fā)者需要進行軟件系統(tǒng)的詳細設計,會描述實現具體模塊相關的主要算法、數據結構、類型的層次結構和調用的關系,方便進行編碼以及測試。詳細設計必須足夠詳細,能夠按照詳細設計報告進行編碼。


四、編碼


   開發(fā)者根據《軟件系統(tǒng)詳細設計報告》中對數據結構、算法分析和模塊實現等方面的設計要求,開始具體的編寫程序工作,分別實現各模塊的功能,從而實現對目標系統(tǒng)的功能、性能、接口、界面等方面的要求。


五、測試


  測試編寫好的系統(tǒng),交給用戶使用,一個個確認功能。


六、軟件交付準備


  在軟件測試達到要求后,軟件開發(fā)者應向用戶提交開發(fā)的目標安裝程序、《用戶安裝手冊》、《用戶使用指南》、測試報告等雙方合同約定的產物?!队脩舭惭b手冊》應詳細介紹安裝軟件對運行環(huán)境的要求、安裝軟件的定義和內容;在客戶端、服務器端及中間件的具體安裝步驟、安裝后的系統(tǒng)配置?!队脩羰褂弥改稀窇ㄜ浖黜椆δ艿氖褂昧鞒獭⒉僮鞑襟E、相應業(yè)務介紹、特殊提示和注意事項等,在需要時還應舉例說明。


硬件研發(fā)流程


  1、明確硬件總體需求情況,如CPU處理能力、存儲容量及速度、I/O端口的分配、接口要求、特殊電路要求等。

  2、根據需求分析,制定硬件總體方案,尋求關鍵器件及電路的技術資料、技術途徑、技術支持,要充分考慮技術可行性、可靠性及成本控制,并對開發(fā)調試工具提出明確要求等。

  3、總體方案確定后,做硬件和單板軟件的詳細設計,包括繪制硬件原理圖、單板軟件的功能框圖及編碼、PCB布線,同時完成開發(fā)物料清單、器件編碼申請、物料申請。

  4、領回PCB板及元器件等,交車間焊好1~2單板,作單板調試;對原理圖中各功能進行調試,必要時修改原理圖并作記錄。 

  5、軟硬件聯調,調試完成后,功能驗收及電磁兼容可靠性測試并進行二次制板。樣機生產及優(yōu)化改進、樣機評審;驗證、改進過程要及時、同步修訂、受控設計文檔、圖紙、料單等。

  6、維護即產品總結。


以上便是小編為你介紹的嵌入式系統(tǒng)開發(fā)流程,希望對你有所幫助。


the end
400-852-8880
微信公眾號
掃一掃,關注微信公眾號立即了解計價、生產進度、訂單消息。