什麼是嵌入式系統的軟硬體協同設計

2021-03-24 10:00:33 字數 795 閱讀 5999

1樓:匿名使用者

面試題?貌似這個是針對fpga原型驗證的吧

軟硬體協同射擊和嵌入式系統設計有何不同

2樓:知道專家哦

個人覺得嵌bai入式軟體開du發工作主要zhi包括 1.作業系統定dao制開發,linux,wince,ucosii等,系統層的回開發主要看答你選擇什麼系統了,像linux,wince等一般比較成熟,只是定製元件,像ucosii主要就是移植,根據需求建執行緒,還有一些特殊系統一般是自己做的。...

嵌入式系統的設計流程是什麼?

3樓:

一、嵌入式系統

開發流程

1、系統需求分析:根據需求,確定設計任務和設計目標,指定設計說明書。

2、體系結構設計:描述系統如何實現所述的功能需求,包括對硬體、軟體和執行裝置的功能劃分以及系統的軟體、硬體選型。

3、硬體/軟體協同設計:基於體系結構的設計結果,對系統的硬體、軟體進行詳細設計。一般情況下嵌入式系統設計的工作大部分都集中在軟體設計上,現代軟體工程經常採用的方法是物件導向技術、軟體元件技術和模組化設計。

4、系統整合:把系統的硬體、軟體和執行裝置整合在一起進行除錯,發現並改進設計過程中的不足之處。

5、系統測試:對設計好的系統進行測試,檢驗系統是否滿足實際需求。

二、嵌入式軟體開發

嵌入式軟體開發的一般流程為需求分析、軟體概要設計、軟體詳細設計、軟體實現和軟體測試。與一般的軟體開發區別主要在於軟體實現的編譯和除錯兩部分即為交叉編譯與交叉除錯。

嵌入式系統為什麼自定義連結指令碼,嵌入式ARM linux系統如何設定開機啟動應用程式

既然你說嵌入式系統,我就不多廢話了,直接說連結指令碼,如果有不懂得歡迎提問,我大四和你一樣在學這方面內容。如果我們不自己定義的話,編譯使用的是內部預設的連結指令碼,連結指令碼的本質就是說明程式的各個段 資料段,段,bss段 沒有被初始化的全域性變數 儲存在記憶體的什麼位置,這裡涉及執行域和裝載域,我...

有電腦系統是嵌入式的嗎

簡單來說,嵌入式與通用計算機系統相對。軸心國 wintel 個人計算機pc,人手一臺。俗話說的 幹啥啥都行,幹啥啥不精 通用 盟軍 arm linux 其他硬體陣營 而嵌入式是功能,功耗,成本,規格等服從於他的應用。咱是專業的,你娃 pc 不行。專用 老祖宗 值得一提的是 微控制器 這個名詞,他其實...

什麼是嵌入式系統?麻煩知道的給科普下

在創客學院是這樣定義嵌入式系統的以應用為中心,以計算機技術為基礎,軟硬體可裁剪,適應應用系統,對功能 可靠性 成本 體積 功耗有嚴格要求的專用計算機系統。狹義的即是基於某一款嵌入式微處理器 如arm 所組成的嵌入到物件體中實現智慧控制的系統,而廣義的嵌入式系統面就比較廣了 如微控制器系統 dsp系統...